export declare function parseDriveFolderUrl(url: string): { ok: true; folderId: string; url: string; } | { ok: false; error: string; }; export declare function clampTtlHours(value: number | undefined, defaultTtl: number): number; export declare function assertAllowedProfile(profile: string, allowed: string[]): { ok: true; } | { ok: false; error: string; }; /** Job ids from media-pipeline are URL-safe tokens; keep validation loose but bounded. */ export declare function isPlausibleJobId(jobId: string): boolean; //# sourceMappingURL=validate.d.ts.map