export interface ParamOptions { anchor: string; debounce: boolean; replace: boolean; } export declare function useRouterProxy(): { batch: (fn: () => any) => void; isSpecified: (name: string) => boolean; paramsBoolean: (name: string, defaultValue: string[], opts?: Partial) => import("vue").WritableComputedRef; paramBoolean: (name: string, defaultValue: string, opts?: Partial) => import("vue").WritableComputedRef; paramsFloat: (name: string, defaultValue: string[], opts?: Partial) => import("vue").WritableComputedRef; paramFloat: (name: string, defaultValue: string, opts?: Partial) => import("vue").WritableComputedRef; paramsInt: (name: string, defaultValue: string[], opts?: Partial) => import("vue").WritableComputedRef; paramInt: (name: string, defaultValue: string, opts?: Partial) => import("vue").WritableComputedRef; paramsString: (name: string, defaultValue: string[], opts?: Partial) => import("vue").WritableComputedRef; paramString: (name: string, defaultValue: string, opts?: Partial) => import("vue").WritableComputedRef; paramsTyped: (name: string, defaultValue: string[], opts: Partial, getter: (value: string) => T, setter: (value: T) => string) => import("vue").WritableComputedRef; paramTyped: (name: string, defaultValue: string, opts: Partial, getter: (value: string) => T, setter: (value: T) => string) => import("vue").WritableComputedRef; };