/** * Largest delay that JavaScript timers honor consistently across the * supported runtimes. Larger values are commonly clamped to a few * milliseconds, which turns a long deadline into an immediate timeout. */ export declare const MAX_PORTABLE_TIMER_MS = 2147483647; export declare function assertNonNegativeSafeInteger(name: string, value: number): void; export declare function assertPositiveSafeInteger(name: string, value: number): void; export declare function assertPortableTimer(name: string, value: number): void; export declare function assertPositivePortableTimer(name: string, value: number): void; /** Validate the runtime shape shared by every provider before queue creation. */ export declare function assertProviderConfig(providerName: string, config: unknown): void;