declare const _default: import("vue").DefineComponent<{
    /**
     * Hidden text used by a screen reader to read text.
     */
    assistiveText: StringConstructor;
    /**
     * Indicates whether this alert has a close button.
     */
    nonCloseable: BooleanConstructor;
    /**
     * Indicates whether this alert has the error theme.
     */
    error: BooleanConstructor;
    /**
     * The Lightning Design System name of the icon.
     * Names are written in the format 'utility:down' where 'utility' is the category, and 'down' is the specific icon to be displayed.
     */
    iconName: StringConstructor;
    /**
     * Indicates whether this alert has the info theme.
     * If no other theme is set, this one will be used by default.
     */
    info: BooleanConstructor;
    /**
     * Alert message.
     * When using the default slot this prop is ignored.
     */
    message: StringConstructor;
    /**
     * Indicates whether this alert has texture.
     */
    noTexture: BooleanConstructor;
    /**
     * Indicates whether this alert has the offline theme.
     */
    offline: BooleanConstructor;
    /**
     * Indicates whether this alert has the warning theme.
     */
    warning: BooleanConstructor;
}, unknown, unknown, {
    /**
     * The CSS class names for the alert.
     */
    alertClass(): string;
}, {
    /**
     * Handles the click on the close button.
     * Emits a close event when the close button is clicked.
     */
    handleClickClose(): void;
}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    /**
     * Hidden text used by a screen reader to read text.
     */
    assistiveText: StringConstructor;
    /**
     * Indicates whether this alert has a close button.
     */
    nonCloseable: BooleanConstructor;
    /**
     * Indicates whether this alert has the error theme.
     */
    error: BooleanConstructor;
    /**
     * The Lightning Design System name of the icon.
     * Names are written in the format 'utility:down' where 'utility' is the category, and 'down' is the specific icon to be displayed.
     */
    iconName: StringConstructor;
    /**
     * Indicates whether this alert has the info theme.
     * If no other theme is set, this one will be used by default.
     */
    info: BooleanConstructor;
    /**
     * Alert message.
     * When using the default slot this prop is ignored.
     */
    message: StringConstructor;
    /**
     * Indicates whether this alert has texture.
     */
    noTexture: BooleanConstructor;
    /**
     * Indicates whether this alert has the offline theme.
     */
    offline: BooleanConstructor;
    /**
     * Indicates whether this alert has the warning theme.
     */
    warning: BooleanConstructor;
}>>, {
    info: boolean;
    error: boolean;
    offline: boolean;
    warning: boolean;
    nonCloseable: boolean;
    noTexture: boolean;
}, {}>;
export default _default;
