import type { RefObject } from 'preact';
/**
 * Selective Element Props Type.
 */
type RichSelectionControlProps = {
    value: string | number;
    inputRef?: RefObject<HTMLInputElement>;
    inputReadonlyRef?: RefObject<HTMLInputElement>;
    isFocus?: boolean;
    isLayoutXL?: boolean;
    isDisabled?: boolean;
    isReadonly?: boolean;
    isSelected?: boolean;
    describedBy?: string;
    labelledBy: string;
    testId?: string;
    onBlur?: (event: FocusEvent) => void;
    onFocus?: (event: FocusEvent) => void;
};
export declare const RadioControl: ({ value, inputRef, inputReadonlyRef, isFocus, isDisabled, isLayoutXL, isReadonly, isSelected, describedBy, labelledBy, testId, onBlur, onFocus }: RichSelectionControlProps) => import("preact").JSX.Element;
export declare const CheckboxControl: ({ value, inputRef, inputReadonlyRef, isSelected, isLayoutXL, isDisabled, isReadonly, describedBy, labelledBy, testId, onBlur, onFocus }: RichSelectionControlProps) => import("preact").JSX.Element;
export {};
