import http from "http"; import { type StorageClient } from "./storage/client.js"; export declare function resetLaunchStatusCacheForTests(): void; /** * Normalizes an OAuth/Supabase user subject (UUID or email) into a * filesystem/object-storage safe path segment: lowercase, chars outside * [a-z0-9._-] replaced with underscore, leading/trailing underscores * stripped, capped at 96 characters. * * This value becomes the second path segment: `users//…`. * The output must be stable across calls for the same subject because it * is used as the durable user-scope prefix in storage. * * Exported for unit testing only — call sites outside this module should * not depend on the sanitization details. */ export declare function sanitizeSubjectForPath(subject: string): string; export declare function startHttpServer(drive: StorageClient, port: number): Promise; //# sourceMappingURL=httpServer.d.ts.map