import React from 'react'; import { VariantProps } from 'class-variance-authority'; import { calloutTextVariants } from './CalloutText'; import { IAppearance } from '../../../lib/types'; export interface CalloutProps extends VariantProps, VariantProps { contentText?: string; appearance?: Exclude; color?: 'danger' | 'warning' | 'success' | 'information' | null; } declare const calloutVariants: (props?: ({ radius?: "none" | "small" | "medium" | "large" | "full" | null | undefined; size?: "small" | "medium" | "large" | null | undefined; scaling?: "90%" | "95%" | "100%" | "105%" | "110%" | null | undefined; color?: "danger" | "warning" | "success" | "information" | null | undefined; } & import("class-variance-authority/dist/types").ClassProp) | undefined) => string; export declare const useCalloutContext: () => CalloutProps; export declare const CalloutRoot: React.ForwardRefExoticComponent, HTMLDivElement>, "ref"> & CalloutProps & React.RefAttributes>; export {};