/** Default unary request budget so a hung host does not hang callers. */ export declare const DEFAULT_GATEWAY_TIMEOUT_MS = 30000; export type GatewayRequestOptions = { timeoutMs?: number; signal?: AbortSignal; }; export declare function resolveGatewayTimeoutMs(perRequest: number | undefined, instance: number | undefined, applyDefault: boolean): number | undefined; export declare function composeGatewayAbort(timeoutMs: number | undefined, signals: Array): { signal?: AbortSignal; cleanup: () => void; }; export declare function isTimeoutAbort(signal: AbortSignal | undefined): boolean; //# sourceMappingURL=abort.d.ts.map