/** * Route binding domain state, external conversation, thread, and session mappings. */ import type { AutomationRouteBinding } from '../../../automation/routes.js'; export interface RoutesDomainState { readonly revision: number; readonly lastUpdatedAt: number; readonly source: string; readonly bindings: Map; readonly bindingIds: string[]; readonly bindingIdsBySurface: Readonly>; readonly activeBindingIds: string[]; readonly recentBindingIds: string[]; readonly totalBindings: number; readonly totalResolved: number; readonly totalFailures: number; } export declare function createInitialRoutesState(): RoutesDomainState; //# sourceMappingURL=routes.d.ts.map