export type TaskFrontmatter = Readonly>; export type TaskDoc = { readonly id: string; readonly title: string; readonly hashtags: readonly string[]; }; export declare class MarkdownTask { private state; private constructor(); static load(markdown: string): Promise; static newWithId(id?: string): MarkdownTask; private withState; ensureId(id?: string): string; getId(): string; getTitle(): string; setTitle(title: string): void; getHashtags(): readonly string[]; ensureStatus(status: string): void; toMarkdown(): Promise; } //# sourceMappingURL=task.d.ts.map