import { type VariantProps } from "class-variance-authority";
import { ReactNode } from "react";
declare const announementBar: (props?: ({
    variant?: "normal" | "gradient" | "error" | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
type AnnouncementBarProps = VariantProps<typeof announementBar> & {
    leadingIcon?: ReactNode;
    className?: string;
    text: string;
    actionLabel?: string;
    actionIcon?: ReactNode;
    onActionClick?: () => void;
};
export declare const AnnouncementBar: ({ className, variant, text, leadingIcon, actionLabel, actionIcon, onActionClick, ...props }: AnnouncementBarProps) => import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=announcement-bar.d.ts.map