import { type VariantProps } from 'class-variance-authority';
import { type ComponentPropsWithoutRef } from 'react';
import * as React from 'react';
declare const callout: (props?: ({
    type?: "alert" | "accent" | "attention" | "success" | "normal" | "gradient" | "grey" | null | undefined;
    outline?: boolean | null | undefined;
    highContrast?: boolean | null | undefined;
} & import("class-variance-authority/types").ClassProp) | undefined) => string;
export interface CalloutProps extends ComponentPropsWithoutRef<'div'>, VariantProps<typeof callout> {
    children: React.ReactNode;
    action?: React.ReactNode;
    dismissible?: boolean;
    onDismiss?: () => void;
    width?: string | number;
    style?: React.CSSProperties;
    icon?: React.ReactNode;
}
export declare const Callout: React.ForwardRefExoticComponent<CalloutProps & React.RefAttributes<HTMLDivElement>>;
export {};
//# sourceMappingURL=callout.d.ts.map