import * as cdk from '../../../core'; /** * Throws an error if a duration is defined and not an integer number of seconds at or above a minimum. * * There is deliberately no upper bound. The timeouts validated here are governed by adjustable * service quotas (`Response timeout per origin`, `Keep-alive timeout per origin`), so the effective * maximum depends on the target account and can only be enforced by the service at deploy time. * A hardcoded ceiling rejects values the service would accept. * * The integer check is a defensive guard. `Duration.toSeconds()` already rejects fractional values, * so no input reaches it today. */ export declare function validateMinimumSeconds(name: string, min: number, duration?: cdk.Duration): void;