import { LitElement } from 'lit';
type Constructor<T = Record<string, unknown>> = {
    new (...args: any[]): T;
    prototype: T;
};
export interface ChoiceElementMixinInterface {
    checked: boolean;
}
export declare function ChoiceElementMixin<T extends Constructor<LitElement>>(constructor: T): T & Constructor<ChoiceElementMixinInterface>;
export {};
