import { BaseCheckboxProps } from './base-checkbox';
import React from 'react';
import { NonCancelableEventHandler } from '../internal/events';
export interface CheckboxProps extends BaseCheckboxProps {
    children?: React.ReactNode;
    indeterminate?: boolean;
    onChange?: NonCancelableEventHandler<CheckboxProps.ChangeDetail>;
}
export declare namespace CheckboxProps {
    interface Ref {
        focus(): void;
    }
    interface ChangeDetail {
        checked: boolean;
        indeterminate: false;
    }
}
