import type { CommandStore } from "./command-store.js"; export interface CommandAuthority { current?(): CommandStore; forRequest?(params: unknown): CommandStore; all?(): CommandStore[]; findById?(id: string): CommandStore | undefined; } export declare function commandStores(authority: CommandAuthority): CommandStore[]; export declare function commandStoreForRequest(authority: CommandAuthority, params: unknown): CommandStore; export declare function commandStoreForId(authority: CommandAuthority, id: string): CommandStore | undefined; //# sourceMappingURL=command-authority.d.ts.map