import LinkedList from '../../../block/base/linkedList/linkedList'; import Parent from '../../../block/base/parent'; import { TBlockPath } from '../../../block/types'; import Muya from '../../../index'; import { ITaskListItemMeta, ITaskListItemState } from '../../../state/types'; declare class TaskListItem extends Parent { children: LinkedList; meta: ITaskListItemMeta; static blockName: string; static create(muya: Muya, state: ITaskListItemState): TaskListItem; get path(): TBlockPath; get checked(): boolean; set checked(checked: boolean); constructor(muya: Muya, { meta }: ITaskListItemState); getState(): ITaskListItemState; } export default TaskListItem;