import m from "mithril";
import { Vnode } from "./Widget";
import { WidgetAttrs } from "./Widget";
import { Widget } from "./Widget";
export interface EditCheckboxAttrs extends WidgetAttrs {
    initial?: boolean;
    update: (checked: boolean) => void;
}
export declare class EditCheckbox extends Widget {
    id: string;
    checked: boolean;
    toggleCheckbox: () => void;
    oninit(node: Vnode<EditCheckboxAttrs, this>): void;
    view(node: Vnode<EditCheckboxAttrs, this>): m.Vnode<any, any>;
}
