import type { AkselColor } from "../../../types/index.js";
type BaseAlertContextProps = {
    size: "medium" | "small";
    status?: "announcement" | "success" | "warning" | "error";
    color: AkselColor | undefined;
    statusId?: string;
};
declare const BaseAlertProvider: import("react").FC<BaseAlertContextProps & {
    children: React.ReactNode;
    ref?: never;
}>, useBaseAlert: <S extends boolean = true>(strict?: S | undefined, errorMessageOverride?: string) => S extends true ? BaseAlertContextProps : BaseAlertContextProps | undefined;
export { BaseAlertProvider, useBaseAlert };
export type { BaseAlertContextProps };
