/** Structured, serializable early-web page authoring for IE (#281). */ export type EraPageTemplate = 'portal' | 'news' | 'forum' | 'profile'; export interface EraPageLink { label: string; href: string; } export interface EraPageSection { heading?: string; body?: string[]; links?: EraPageLink[]; byline?: string; timestamp?: string; } export interface EraPage { template: EraPageTemplate; title: string; masthead?: string; nav?: EraPageLink[]; sections: EraPageSection[]; sidebar?: EraPageSection[]; footer?: string; } export declare const renderEraPage: (page: EraPage) => string;