export interface PageElement { readonly ref: string; readonly role: string; readonly name: string; readonly value?: string | undefined; } export interface PageState { readonly url: string; readonly title: string; readonly elements: readonly PageElement[]; } export declare const MAX_ELEMENTS = 150; export declare const renderPage: (page: PageState, truncated?: boolean) => string; export interface RawSnapshot { readonly url?: string; readonly title?: string; readonly truncated?: boolean; readonly elements?: readonly PageElement[]; } export declare const toPageState: (raw: RawSnapshot) => PageState; export declare const refIndex: (ref: string) => number; //# sourceMappingURL=page.d.ts.map