export declare const DEFAULT_AGENT_ID = "main"; export declare const DEFAULT_MAIN_KEY = "main"; export declare function normalizeAgentId(value: string | undefined | null): string; export declare function normalizeMainKey(value: string | undefined | null): string; export declare function buildAgentMainSessionKey(params: { agentId: string; mainKey?: string | undefined; }): string; export declare function parseAgentSessionKey(sessionKey: string | undefined | null): { agentId: string; rest: string; } | null; export declare function isSubagentSessionKey(sessionKey: string | undefined | null): boolean; export declare function resolveAgentIdFromSessionKey(sessionKey: string | undefined | null): string; export declare function toAgentStoreSessionKey(params: { agentId: string; requestKey: string | undefined | null; mainKey?: string | undefined; }): string; export declare function resolveSessionKey(params: { agentId?: string | undefined; sessionId?: string | undefined; sessionKey?: string | undefined; }): string; export declare function validateSessionKeyChars(key: string): { valid: boolean; reason?: string; }; //# sourceMappingURL=session-key.d.ts.map