import { CheckboxBase as _CheckboxBase } from '@material/mwc-checkbox/mwc-checkbox-base'; export declare class CheckboxBase extends _CheckboxBase { protected setFormData(): void; protected rippleHandlers: { startPress: (ev?: Event) => void; endPress: () => void; startFocus: () => void; endFocus: () => void; startHover: () => void; endHover: () => void; }; protected firstUpdated(): void; private readonly formSubmitController; defaultChecked: boolean; checked: boolean; indeterminate: boolean; disabled: boolean; value: string; name: string; color: 'primary' | 'secondary' | 'success' | 'warning' | 'info' | 'error'; constructor(); emitClickHandler(): void; getRenderClasses(): { 'bp-checkbox--primary': boolean; 'bp-checkbox--secondary': boolean; 'bp-checkbox--success': boolean; 'bp-checkbox--error': boolean; 'bp-checkbox--info': boolean; 'bp-checkbox--warning': boolean; }; setCustomValidity(message: string): void; reportValidity(): boolean; render(): import("lit-html").TemplateResult<1>; }