/** Default prepare rate limit per authenticated user per hour. */ export declare const MEDIA_PREPARE_RATE_LIMIT_PER_HOUR = 10; /** Default max concurrent non-terminal jobs per user. */ export declare const MEDIA_MAX_CONCURRENT_JOBS_PER_USER = 2; /** Job ownership binding TTL (seconds) — longer than default pack TTL (24h). */ export declare const MEDIA_JOB_BINDING_TTL_SECONDS: number; /** * Soft-404 window: pipeline status missing but Redis owns the job → report `provisioning`. * After this age, treat as terminal `status_unavailable` and free the concurrent slot. */ export declare const MEDIA_PROVISIONING_GRACE_MS = 90000; /** Default pack TTL hours when agent omits ttlHours. */ export declare const MEDIA_DEFAULT_TTL_HOURS = 24; /** Allowed ttlHours range. */ export declare const MEDIA_TTL_HOURS_MIN = 1; export declare const MEDIA_TTL_HOURS_MAX = 24; /** Profiles agents may request when host does not lock a single profile. */ export declare const MEDIA_DEFAULT_ALLOWED_PROFILES: readonly ["case-study-v1"]; //# sourceMappingURL=limits.d.ts.map