export interface AutoInitOptions { root?: Element; observe?: boolean; attributePrefix?: string; } export declare function init(root?: Element): void; export declare function getInstance(element: HTMLElement, componentName?: string): unknown | null; export declare function getAllInstances(element: HTMLElement): Map | null; export declare function reinit(element: HTMLElement, componentName?: string): void; export declare function destroy(element: HTMLElement, componentName?: string): void; export declare function observe(root?: Element): void; export declare function stopObserving(): void; export declare function setAutoInit(enabled: boolean): void; export declare function setObserver(enabled: boolean): void; export declare function setDebug(enabled: boolean): void; export declare function setAttributePrefix(prefix: string): void; export declare function autoStart(): void; //# sourceMappingURL=autoInit.d.ts.map