import * as HttpClient from '@effect/platform/HttpClient'; import type { ProviderConnectionCredentials } from './connections'; /** API-key clients receive this directly; bearer and basic are request transforms. */ export declare const providerApiKey: (credentials: ProviderConnectionCredentials | undefined) => import("effect/Redacted").Redacted | undefined; /** Apply only the auth modes that native provider clients do not own. */ export declare const providerAuthTransform: (credentials: ProviderConnectionCredentials | undefined) => (client: HttpClient.HttpClient) => HttpClient.HttpClient; //# sourceMappingURL=provider-auth.d.ts.map