/**
 * Apply the declarative config nodes onto the runtime state — the presentation
 * flags and heatmap engagement now, camera and visibility on first layers
 * load. Runs in EVERY mode, before `initUrlRouting`: `ignoreQuery` isolates
 * the floor plan from the page URL (`loadConfig` already left the URL slice
 * out of the effective config), not from its own manifest/options config.
 */
export declare function applyDeclarativeConfig(): void;
export declare function initUrlRouting(offHistory: boolean): void;
/** The public `FloorPlan.applyParameters` — replay a legacy query at runtime. */
export declare function applyParameters(queryRaw?: string): void;
/**
 * The body of `FloorPlan.showPathway`. Lives here from the days the retired
 * `?pathway=` deep link shared it; the multi-point-tour header that link
 * could also raise is `ToursStore.launchTour`'s job now.
 */
export declare function applyPathway(options: {
    pathwayId: string;
    boothIds: string[];
    exhibitorIds: string[];
}): void;
//# sourceMappingURL=url-dispatch.d.ts.map