import { IDStr } from "../../util/Strings"; import { ISODateTimeString } from "../ISODateTimeStrings"; export declare type NoteIDStr = IDStr; export declare type BlockIDStr = IDStr; export declare type NoteTargetStr = string; export declare type NSpaceIDStr = string; export interface IBlock { readonly id: BlockIDStr; readonly root: NoteIDStr; readonly nspace: NSpaceIDStr; readonly parent: NoteIDStr | undefined; readonly uid: string; readonly ver: 'v1'; readonly items?: ReadonlyArray; readonly created: ISODateTimeString; readonly updated: ISODateTimeString; }