import { PropType } from 'vue'; declare type DialogSize = 's' | 'S' | 'm' | 'M' | 'l' | 'L'; declare const _default: __VLS_WithTemplateSlots; default: string; }; /** * ログインページだけページの使用が異なる。 * trueの場合グローバルナビがない場合のサイズとなる */ loginPage: { type: BooleanConstructor; default: boolean; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { close: (value: boolean) => void; "update:modelValue": (value: boolean) => void; }, string, import('vue').PublicProps, Readonly; default: string; }; /** * ログインページだけページの使用が異なる。 * trueの場合グローバルナビがない場合のサイズとなる */ loginPage: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onClose?: ((value: boolean) => any) | undefined; "onUpdate:modelValue"?: ((value: boolean) => any) | undefined; }>, { size: DialogSize; modelValue: boolean; loginPage: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>, { default?(_: {}): any; }>; export default _default; declare type __VLS_WithTemplateSlots = T & { new (): { $slots: S; }; }; //# sourceMappingURL=CCModal.vue.d.ts.map