@timesheet/sdk
Version:
Official TypeScript SDK for the Timesheet API
17 lines • 532 B
TypeScript
export declare class RetryConfig {
readonly maxRetries: number;
readonly initialDelay: number;
readonly maxDelay: number;
readonly backoffMultiplier: number;
readonly retryableStatusCodes: number[];
constructor(options?: Partial<RetryConfigOptions>);
static default(): RetryConfig;
}
export interface RetryConfigOptions {
maxRetries: number;
initialDelay: number;
maxDelay: number;
backoffMultiplier: number;
retryableStatusCodes: number[];
}
//# sourceMappingURL=RetryConfig.d.ts.map