import { AsyncDirective } from 'lit/async-directive.js'; import { type AsyncState } from './types.js'; /** * A directive that renders the resolved value of a promise or async generator. */ declare class TrackDirective extends AsyncDirective { private state?; private transform; private subscriber?; private lastRawValue; private hasValue; render(state: AsyncState, transform?: (value: T) => unknown): unknown; disconnected(): void; reconnected(): void; } export declare const track: (state: AsyncState, transform?: (value: T) => unknown) => import("lit-html/directive.js").DirectiveResult; export {}; //# sourceMappingURL=track.d.ts.map