import { PropType, VNode } from 'vue'; import { defaultAlertTheme, AlertRenderTheme, AlertVariant } from '@wolf-tui/shared'; export { type AlertVariant }; export interface AlertProps { /** * Message content. */ children?: VNode | VNode[]; /** * Variant, which determines the color of the alert. */ variant: AlertVariant; /** * Title to show above the message. */ title?: string; } export declare const Alert: import('vue').DefineComponent; required: true; }; title: { type: StringConstructor; default: undefined; }; }>, () => VNode, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; required: true; }; title: { type: StringConstructor; default: undefined; }; }>> & Readonly<{}>, { title: string; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export { defaultAlertTheme as alertTheme, type AlertRenderTheme as AlertTheme }; export type { AlertProps as Props, AlertProps as IProps }; //# sourceMappingURL=Alert.d.ts.map