import { LitElement } from '../LitElement.ts'; import { BaseController, TrackKeyResolution } from './types.ts'; /** * A combination of trackPropertyKey() and trackPropKey(). For usage when * you want to track a property, but don't know if it will be defined with the * \@property() decorator or not */ export declare const trackKey: (hostsCandidates: ((BaseController | LitElement)[] | BaseController | LitElement) | undefined, onResolved: (resolution: TrackKeyResolution | undefined) => void, defaultValue: T) => T;