export declare const AGENT_CHAT_STREAM_PATH = "/_agent-native/agent-chat-stream"; export declare const AGENT_CHAT_STREAM_TOKEN_SUFFIX = "/stream-token"; export declare const AGENT_CHAT_STREAM_TOKEN_TTL_SECONDS: number; export type AgentChatStreamPrincipal = { ownerEmail: string; authUserId?: string; } & ({ orgId: string; orgScope?: never; } | { orgId: null; orgScope: "personal"; }); type AgentChatStreamTokenScope = { orgId: string; orgScope?: never; } | { orgId: null; orgScope: "personal"; }; export declare function isAgentChatStreamingRuntime(): boolean; export declare function readAgentChatStreamBearerToken(authorization: string | undefined): string | null; export declare function createAgentChatStreamToken(input: { ownerEmail: string; authUserId?: string; } & AgentChatStreamTokenScope): Promise; export declare function verifyAgentChatStreamToken(token: string): Promise; export {};