import { ItemDescriptor } from "../../pageModel";
export declare function useEditorUrlSync(params: {
    isInitialLoad: boolean;
    setIsInitialLoad: (val: boolean) => void;
    searchParams: URLSearchParams;
    pathname: string;
    setCurrentWizardId: (wizardId: string | null) => void;
    setWorkspaceId: (workspaceId: string) => void;
    setCompareMode: (val: boolean) => void;
    loadItem: (item: ItemDescriptor | {
        id: string;
        language: string;
        version: number;
    }) => void;
    currentItemDescriptor?: ItemDescriptor;
    loadItemDescriptor?: ItemDescriptor;
    routerPush: (url: string) => void;
}): void;
