import { IComponent } from "@inweb/viewer-core";
import type { Viewer } from "../Viewer";
export declare class InfoComponent implements IComponent {
    protected viewer: Viewer;
    private startTime;
    private beginTime;
    private prevTime;
    private frames;
    constructor(viewer: Viewer);
    dispose(): void;
    initialize: () => void;
    clear: () => void;
    optionsChange: ({ data: options }: {
        data: any;
    }) => void;
    geometryStart: () => void;
    databaseChunk: () => void;
    geometryEnd: () => void;
    resize: () => void;
    render: () => void;
    animate: () => void;
}
