export interface AwsBedrockProviderOptions extends Readonly> { /** AWS region used in the service endpoint and SigV4 credential scope. */ region?: string; /** Named AWS shared-credentials/config profile. */ profile?: string; /** Amazon Bedrock API key sent as a bearer token, ahead of SigV4 credential resolution. */ bearerToken?: string; } export declare function hasAwsCredentialSource(): boolean; /** Registry key marker for AWS transports that resolve their own bearer/IAM credentials. */ export declare function resolveAwsRegistryApiKey(options?: { allowSkipAuth?: boolean; }): string | undefined; /** Resolve a real AWS bearer token while filtering the registry's auth marker. */ export declare function resolveAwsBearerToken(apiKey?: string, bearerToken?: string): string | undefined;