@aeternity/aepp-sdk
Version:
SDK for the æternity blockchain
13 lines (12 loc) • 1.08 kB
TypeScript
import { PipelinePolicy } from '@azure/core-rest-pipeline';
import { AdditionalPolicyConfig, OperationOptions, createSerializer as createSerializerOrig } from '@azure/core-client';
export declare const createSerializer: (modelMappers?: {
[key: string]: any;
} | undefined, isXML?: boolean | undefined) => ReturnType<typeof createSerializerOrig>;
export declare const parseBigIntPolicy: PipelinePolicy;
export declare const genRequestQueuesPolicy: () => AdditionalPolicyConfig;
export declare const genCombineGetRequestsPolicy: () => AdditionalPolicyConfig;
export declare const genAggressiveCacheGetResponsesPolicy: () => AdditionalPolicyConfig;
export declare const genErrorFormatterPolicy: (getMessage: (b: any) => string) => AdditionalPolicyConfig;
export declare const genVersionCheckPolicy: (name: string, versionCb: (options: OperationOptions) => Promise<string>, geVersion: string, ltVersion: string, ignoreVersion: boolean) => AdditionalPolicyConfig;
export declare const genRetryOnFailurePolicy: (retryCount: number, retryOverallDelay: number) => AdditionalPolicyConfig;