import type { BaseViewRenderController } from '@univerjs-pro/bases-ui';
import type { BaseHitTestResult, Viewport, ViewType } from '@univerjs/core';
export declare class FBaseRenderedView {
    private readonly _viewId;
    private readonly _viewType;
    private readonly _controller;
    constructor(_viewId: string, _viewType: ViewType, _controller: BaseViewRenderController);
    getViewId(): string;
    getViewType(): ViewType;
    getViewport(): Viewport;
    refresh(): void;
    hitTest(x: number, y: number): BaseHitTestResult | null;
}
