import { ReactiveElement } from 'lit'; type Constructor> = { new (...args: any[]): T; prototype: T; }; export interface CheckboxElement { checked: boolean; handleChange(): void; inputElement: HTMLInputElement; name?: string; readonly?: boolean; } export declare function checkboxMixin>(constructor: T): T & Constructor; export {};