///
import { FlowindColor, FlowindSize, FlowindTheme, StatusType } from '../../styles';
export type AlertVariant = 'filled' | 'outline' | 'light' | 'lighter' | 'default';
export interface AlertStylesParams {
color: FlowindColor;
radius: FlowindSize;
type: StatusType;
}
declare const useStyles: (params: AlertStylesParams, options?: import("../../styles/utils/create-styles/create-styles").UseStylesOptions) => {
classes: {
root: string;
wrapper: string;
body: string;
title: string;
label: string;
message: string;
icon: string;
closeButton: string;
};
cx: typeof import("clsx").clsx;
theme: FlowindTheme;
styls: {
root: import("react").CSSProperties;
wrapper: import("react").CSSProperties;
body: import("react").CSSProperties;
title: import("react").CSSProperties;
label: import("react").CSSProperties;
message: import("react").CSSProperties;
icon: import("react").CSSProperties;
closeButton: import("react").CSSProperties;
};
};
export default useStyles;