import { Viewport } from 'reactflow';
import { IViewportManager } from '../interfaces/IWorkflowManager';
export declare class ViewportManagerService implements IViewportManager {
    private currentViewport;
    fitView(instance: any, options?: any): void;
    zoomIn(instance: any, options?: {
        step?: number;
    }): void;
    zoomOut(instance: any, options?: {
        step?: number;
    }): void;
    updateViewport(viewport: Viewport): void;
    getCurrentViewport(): Viewport;
    resetViewport(): void;
    centerViewport(instance: any, position: {
        x: number;
        y: number;
    }): void;
}
//# sourceMappingURL=ViewportManagerService.d.ts.map