import { CanvasParams, CanvasMode, CanvasEventName } from '../types'; import { Ref } from 'vue'; import { useCanvasStore } from './useCanvasStore'; export declare function useCanvasParams(store: ReturnType, canvasEmit: (event: CanvasEventName, ...args: any[]) => void, editorRef: Ref): { getParams: () => CanvasParams; setParams: (params: Partial) => void; resetParams: () => void; setMode: (mode: CanvasMode) => void; setShowRulers: (showRulers: boolean) => void; setScale: (scale: number) => void; setEnableShortcuts: (enable: boolean) => void; setDisablePan: (disable: boolean) => void; toggleGuides: () => void; fullscreen: () => void; exitFullscreen: () => void; zoomToCenter: (scale: number) => void; };