export interface Author { fullname: string; email?: string; organization?: string; } export interface Meta { title: string; docName: string; category?: string; ipr?: string; submissionType?: string; consensus?: boolean; authors: Author[]; abstract?: string; area?: string; workgroup?: string; } export interface Section { anchor: string; name: string; content: string[]; children: Section[]; } export interface CustomReference { anchor: string; originalName: string; title: string; author?: string; date?: string; target?: string; } export interface Document { meta: Meta; statusOfMemo?: string; copyrightNotice?: string; sections: Section[]; references: { normative: string[]; informative: string[]; customNormative: CustomReference[]; customInformative: CustomReference[]; }; appendices: Section[]; acknowledgements?: string; } export declare function fromMarkdown(content: string): Document; export declare function wrapBcp14Keywords(text: string): string; //# sourceMappingURL=Document.d.ts.map