@aws-amplify/core
Version:
Core category of aws-amplify
15 lines (14 loc) • 1.15 kB
TypeScript
import { HttpResponse } from '../../../../clients';
import { GetIdCommandOutput, ServiceClientFactoryInput } from './types';
export declare const createGetIdClient: (config: ServiceClientFactoryInput) => (config: {
userAgentValue?: string | undefined;
endpointResolver?: (((options: import("../../../../clients").EndpointResolverOptions, input?: any) => import("../../../../clients").Endpoint) & ((options: import("../../../../clients").EndpointResolverOptions) => {
url: URL;
})) | undefined;
service?: string | undefined;
retryDecider?: (((response?: HttpResponse | undefined, error?: unknown, middlewareContext?: import("../../../../clients").MiddlewareContext) => Promise<import("../../../../clients").RetryDeciderOutput>) & ((response?: HttpResponse, error?: unknown) => Promise<import("../../../../clients").RetryDeciderOutput>)) | undefined;
computeDelay?: ((attempt: number) => number) | undefined;
cache?: "default" | "force-cache" | "no-cache" | "no-store" | "only-if-cached" | "reload" | undefined;
} & {
[x: string]: unknown;
}, input: import("./types").GetIdInput) => Promise<GetIdCommandOutput>;