export { modalBehaviorDefinition, createModalBehavior, type ModalBehaviorOptions, } from './modal-behavior';
export { dropdownBehaviorDefinition, createDropdownBehavior, type DropdownBehaviorOptions, } from './dropdown-behavior';
export { toggleGroupBehaviorDefinition, createToggleGroupBehavior, type ToggleGroupBehaviorOptions, } from './toggle-group-behavior';
export type { BehaviorDefinition, BehaviorRegistry } from './types';
export declare const predefinedBehaviors: {
    readonly 'modal-behavior': () => Promise<import("./types").BehaviorDefinition>;
    readonly 'dropdown-behavior': () => Promise<import("./types").BehaviorDefinition>;
    readonly 'toggle-group-behavior': () => Promise<import("./types").BehaviorDefinition>;
};
export declare function getBehavior(name: string): Promise<import("./types").BehaviorDefinition>;
export declare function listBehaviors(): string[];
//# sourceMappingURL=index.d.ts.map