export type FrontmatterBlock = { raw: string; body: string; rawStart: number; rawEnd: number; }; export type SplitFrontmatterResult = FrontmatterBlock | { body: string; }; export type InspectFrontmatterResult = (FrontmatterBlock & { kind: "frontmatter"; }) | { kind: "missing-closing-fence"; raw: string; rawStart: number; rawEnd: number; body: ""; message: string; position: number; } | { kind: "body"; body: string; }; export declare function splitFrontmatterBlock(source: string): SplitFrontmatterResult; export declare function inspectFrontmatterBlock(source: string): InspectFrontmatterResult;