import { PageId } from "../ContentTypes/PageId/PageId"; import { IBlock } from "./Block.interface"; export declare abstract class Block implements IBlock { readonly raw: any; readonly object = "block"; readonly id: string; readonly parent: PageId; readonly createdTime: Date; readonly lastEditedTime: Date; readonly createdBy: string; readonly lastEditedBy: string; readonly archived: boolean; readonly type: string; readonly content: unknown; children: IBlock[]; prevBlock: IBlock | null; nextBlock: IBlock | null; constructor(blockJson: any); abstract toHTML(): string; } //# sourceMappingURL=Block.d.ts.map