import { type CheckboxGroupOption } from '../checkbox/common';
import { type PopoutInputProps } from '../popout-input/common';
import { type CheckboxPopoutEmits, type CheckboxPopoutProps } from '../checkbox-popout/common';
export type CheckboxInputOption = CheckboxGroupOption;
export interface CheckboxInputProps extends CheckboxPopoutProps, Omit<PopoutInputProps, 'modelValue'> {
    valueOnClear?: () => any;
}
export declare const defaultCheckboxInputProps: () => {
    valueOnClear: CheckboxInputProps["valueOnClear"];
    options: () => never[];
    validateEvent: boolean;
};
export interface CheckboxInputEmits extends CheckboxPopoutEmits {
}
