import { AwsCredentialIdentityProvider } from '@smithy/types'; import { MergedRequestInit } from "../internal/types.js"; import { Logger } from "../internal/utils/log.js"; export type AuthProps = { url: string; regionName: string; serviceName: string; awsAccessKey: string | null | undefined; awsSecretAccessKey: string | null | undefined; awsSessionToken: string | null | undefined; awsProfile?: string | null | undefined; fetchOptions?: MergedRequestInit | undefined; providerChainResolver?: (() => Promise) | null; logger?: Logger | undefined; }; export declare const getAuthHeaders: (req: RequestInit, props: AuthProps) => Promise>; //# sourceMappingURL=auth.d.ts.map