import type { AnyPreviewer } from '../../lib/previewers/factory'; import type { PreviewError } from '../../lib/errors'; import type { References } from '../../lib/references'; export declare class OgmPreview { el: HTMLElement; theme: 'light' | 'dark'; darkBasemap?: string; lightBasemap?: string; previewer: AnyPreviewer; sidebarPadding: number; cooperativeGestures: boolean; references?: References; error?: PreviewError; componentWillLoad(): void; resetError(): void; handlePreviewError(event: CustomEvent): void; private renderPreview; render(): any; }