import { MODAL_STATUS_ATTR } from '../../core/trigger'; export { MODAL_STATUS_ATTR }; export declare const MODAL_GROUP_STATUS_ATTR = "aa-modal-group-status"; export interface ModalEntry { name: string; card: HTMLElement; } export interface ModalState { group: HTMLElement; entries: ModalEntry[]; byName: Map; backdrop: HTMLElement | null; isActive: (entry: ModalEntry) => boolean; setStatus: (entry: ModalEntry, status: 'active' | 'not-active') => void; setGroupStatus: (status: 'active' | 'not-active') => void; activeEntry: () => ModalEntry | null; } export declare function createModalState(group: HTMLElement): ModalState; //# sourceMappingURL=state.d.ts.map