import type { ManagerContext, ManagerModule } from '../../types.js'; type RoutingInstructionState = unknown; export interface RoutingInstructionStateStore { loadSync(key: string): RoutingInstructionState | null; saveAsync(key: string, state: RoutingInstructionState | null): void; saveSync?(key: string, state: RoutingInstructionState | null): void; } export declare class RoutingStateManagerModule implements ManagerModule { readonly id = "routing"; private stateStore; private stickyEnabled; private isStickyEnabled; init(_context: ManagerContext): Promise; start(): Promise; stop(): Promise; getRoutingStateStore(): RoutingInstructionStateStore | null; } export {};