import { Component, PropType } from '@vue/runtime-core'; declare const _default: import("@vue/runtime-core").DefineComponent<{ 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; }; icon: { type: PropType>; required: true; }; }, () => 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<{ color?: unknown; icon?: unknown; } & { color: "rose" | "pink" | "fuchsia" | "purple" | "violet" | "indigo" | "blue" | "sky" | "cyan" | "teal" | "emerald" | "green" | "lime" | "yellow" | "amber" | "orange" | "red" | "gray" | "brand" | "mix"; icon: Component; } & {}> & { onClose?: ((...args: any[]) => any) | undefined; }, { 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=MessageToast.d.ts.map