import { Component, PropType } from '@vue/runtime-core'; declare const _default: import("@vue/runtime-core").DefineComponent<{ title: { type: StringConstructor; required: true; }; description: { type: StringConstructor; required: true; }; icon: { type: PropType>; default: import("@vue/runtime-core").DefineComponent<{ type: { type: PropType<"solid" | "outline">; default: string; }; }, () => JSX.Element, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, Record, string, import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<{ type?: unknown; } & { type: "solid" | "outline"; } & {}>, { type: "solid" | "outline"; }>; }; color: { type: PropType<"rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "brand" | "mix">; default: string; }; }, () => JSX.Element, unknown, {}, {}, import("@vue/runtime-core").ComponentOptionsMixin, import("@vue/runtime-core").ComponentOptionsMixin, "close"[], "close", import("@vue/runtime-core").VNodeProps & import("@vue/runtime-core").AllowedComponentProps & import("@vue/runtime-core").ComponentCustomProps, Readonly<{ title?: unknown; description?: unknown; icon?: unknown; color?: unknown; } & { description: string; title: string; icon: Component; color: "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "brand" | "mix"; } & {}> & { onClose?: ((...args: any[]) => any) | undefined; }, { icon: Component; color: "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "brand" | "mix"; }>; export default _default; //# sourceMappingURL=NotifyToast.d.ts.map