import { PropType } from 'vue'; import { SizeProp } from '../../declaration'; declare const _default: import('vue').DefineComponent; }; modelValue: { type: BooleanConstructor; default: boolean; }; colorScheme: { type: PropType; }; styleSet: { type: PropType; }; callbacks: { type: PropType; default: () => {}; }; dimClose: { type: BooleanConstructor; default: boolean; }; dimmed: { type: BooleanConstructor; default: boolean; }; escClose: { type: BooleanConstructor; default: boolean; }; focusLock: { type: BooleanConstructor; default: boolean; }; id: { type: StringConstructor; default: string; }; initialFocusRef: { type: PropType; default: null; }; scrollLock: { type: BooleanConstructor; default: boolean; }; }>, { modalId: import('vue').ComputedRef; isOpen: import('vue').Ref; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("close" | "update:modelValue" | "open")[], "close" | "update:modelValue" | "open", import('vue').PublicProps, Readonly; }; modelValue: { type: BooleanConstructor; default: boolean; }; colorScheme: { type: PropType; }; styleSet: { type: PropType; }; callbacks: { type: PropType; default: () => {}; }; dimClose: { type: BooleanConstructor; default: boolean; }; dimmed: { type: BooleanConstructor; default: boolean; }; escClose: { type: BooleanConstructor; default: boolean; }; focusLock: { type: BooleanConstructor; default: boolean; }; id: { type: StringConstructor; default: string; }; initialFocusRef: { type: PropType; default: null; }; scrollLock: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onClose?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onOpen?: ((...args: any[]) => any) | undefined; }>, { modelValue: boolean; id: string; callbacks: import('../../declaration').OverlayCallbacks; container: string; dimClose: boolean; dimmed: boolean; escClose: boolean; focusLock: boolean; initialFocusRef: HTMLElement | null; scrollLock: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;