import { Binding } from './binding'; export declare class DirectiveBinding implements Binding { private element; private directiveName; private directive; private isLoading; private loadingPromise; private directiveId; constructor(element: Element, directiveName: string); setValue(value: unknown): Promise; clear(): void; disconnect(): void; isLoaded(): boolean; getLoadingState(): boolean; } //# sourceMappingURL=directive-binding.d.ts.map