import { ScriptNode } from './ScriptNode'; import { StyleNode } from './StyleNode'; import { LifecycleFns } from './Def'; import { Debugger } from './utils/Debugger'; interface ScriptAndStyle { scripts: ScriptNode[]; styles: StyleNode[]; } export declare class Page extends Debugger { #private; constructor(options: Partial & { name: string; }); protected get debugName(): string; get [Symbol.toStringTag](): string; toString(): string; resolveLifecycle(strict: boolean, fetchResourceOptions?: RequestInit | ((src: string) => RequestInit), env?: Record): Promise>; show(): Promise; hide(): Promise; destroy(): Promise; } export {};