import TreeNode from '../../../block/base/treeNode'; import Muya from '../../../index'; import { ITaskListItemMeta } from '../../../state/types'; declare class TaskListCheckbox extends TreeNode { private checked; private eventIds; static blockName: string; static create(muya: Muya, meta: ITaskListItemMeta): TaskListCheckbox; get path(): (string | number)[]; get isContainerBlock(): boolean; constructor(muya: Muya, { checked }: ITaskListItemMeta); listen(): void; update: (checked: boolean, source?: string) => void; detachDOMEvents(): void; remove(_source: string): this; getState(): void; } export default TaskListCheckbox;