import type { RemoteDatasourceContext } from "../../../data/remote-datasources/loader"; import type { RemoteDatasourceDefinition } from "../../../data/remote-datasources/remote-datasource-registry"; import type { RouteRow } from "../../../data/page-store"; export interface EditorContextData { remoteDatasourceContext: RemoteDatasourceContext; routes: RouteRow[]; routeTemplateKeys: string[]; savedPreviewParams: Record; remoteDatasourceRegistry: RemoteDatasourceDefinition[]; } export declare const EDITOR_CONTEXT_KEY = "p1-editor-context"; export declare function useEditorContext(path: string, branchId?: string): import("@tanstack/react-query").UseQueryResult, Error>;