import type { AgentRow } from './types.js'; type HeaderSource = Headers | Record; export declare function createAgentApiKey(beamId: string): string; export declare function hashApiKey(apiKey: string): string; export declare function getSuppliedApiKey(req: { headers: HeaderSource; }): string; export declare function beamIdFromApiKey(apiKey: string): string | null; export declare function agentApiKeyMatches(agent: AgentRow | null | undefined, suppliedApiKey: string): boolean; export {};