import { AvatarIcon } from '../Avatar/Avatar';
import { TextReplacements } from '../Text/Text';
export interface AvatarCheckboxProps {
    onChange?: (e: boolean) => void;
    checked?: boolean;
    /**
     * Form config of the parent form
     * obtained by {formConfig} = useFormConfig
     * */
    formConfig?: any;
    /**
     * Form config of checkbox element
     * formConfig.${stateName}
     * */
    checkboxFormConfig?: any;
    replacements?: TextReplacements;
    popoverMessage?: string;
    disabled?: boolean;
    icon?: AvatarIcon;
    image?: string;
}
export declare const AvatarCheckbox: (props: AvatarCheckboxProps) => import("react/jsx-runtime").JSX.Element;
