vue-material-you
Version:
Material design 3 UI framework for Vue 3
44 lines (43 loc) • 2.4 kB
TypeScript
import { StyleValue } from "vue";
import { DialogAction } from "./types";
declare const _default: import("vue").DefineComponent<{
id: import('../../utilities/prop').GenericProp<string | undefined>;
zIndex: import('../../utilities/prop').GenericProp<number>;
modelValue: import('../../utilities/prop').GenericProp<boolean>;
fullscreen: import('../../utilities/prop').GenericProp<boolean>;
style: import('../../utilities/prop').GenericProp<StyleValue | undefined>;
title: import('../../utilities/prop').GenericProp<string | undefined>;
description: import('../../utilities/prop').GenericProp<string | undefined>;
icon: import('../../utilities/prop').GenericProp<string | undefined>;
showCloseAction: import('../../utilities/prop').GenericProp<boolean>;
actions: import('../../utilities/prop').GenericProp<DialogAction[]>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
"update:modelValue": (_v: boolean) => boolean;
}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
id: import('../../utilities/prop').GenericProp<string | undefined>;
zIndex: import('../../utilities/prop').GenericProp<number>;
modelValue: import('../../utilities/prop').GenericProp<boolean>;
fullscreen: import('../../utilities/prop').GenericProp<boolean>;
style: import('../../utilities/prop').GenericProp<StyleValue | undefined>;
title: import('../../utilities/prop').GenericProp<string | undefined>;
description: import('../../utilities/prop').GenericProp<string | undefined>;
icon: import('../../utilities/prop').GenericProp<string | undefined>;
showCloseAction: import('../../utilities/prop').GenericProp<boolean>;
actions: import('../../utilities/prop').GenericProp<DialogAction[]>;
}>> & {
"onUpdate:modelValue"?: ((_v: boolean) => any) | undefined;
}, {
style: StyleValue | undefined;
title: string | undefined;
id: string | undefined;
zIndex: number;
icon: string | undefined;
description: string | undefined;
modelValue: boolean;
fullscreen: boolean;
showCloseAction: boolean;
actions: DialogAction[];
}>;
export default _default;