import { HTMLAttributes } from 'vue';
export type AlertClassesKey = "container" | "inlineMsgContainer" | "alertIcon" | "heading" | "message" | "clearIcon" | "ctaBtnContainer" | "ctaPrimaryBtnIcon" | "ctaPrimaryBtn" | "ctaSecondaryBtn";
export interface AlertsProps extends /* @vue-ignore */ HTMLAttributes {
variant?: "success" | "danger" | "info" | "warning" | "default";
heading?: string;
message?: string;
showClearIcon?: boolean;
ctaButton?: {
primary?: {
name: string;
};
secondary?: {
name: string;
};
};
id?: string;
inlineMessage?: boolean;
showIcon?: boolean;
classes?: Partial>;
clearIcon?: string;
alertIcon?: string;
ctaPrimaryIcon?: string;
}