import { Provider, RetryErrorInfo, RetryStrategyV2, StandardRetryToken } from "@aws-sdk/types"; /** * @internal */ export declare class StandardRetryStrategy implements RetryStrategyV2 { private readonly maxAttemptsProvider; private retryToken; readonly mode: string; constructor(maxAttemptsProvider: Provider); acquireInitialRetryToken(retryTokenScope: string): Promise; refreshRetryTokenForRetry(tokenToRenew: StandardRetryToken, errorInfo: RetryErrorInfo): Promise; recordSuccess(token: StandardRetryToken): void; private getMaxAttempts; private shouldRetry; private isRetryableError; }