import type { Application, Request } from 'express'; import type { ServerConfigV2 } from './types.js'; export declare function resolveEnvSecretReference(value: string): { ok: true; value: string; } | { ok: false; missing: string; }; export declare function extractApiKeyFromRequest(req: Request): string; export declare function registerApiKeyAuthMiddleware(app: Application, config: ServerConfigV2): void; export declare function registerDefaultMiddleware(app: Application, config?: ServerConfigV2): void;