import * as z from "zod/v3";
export type ModelValidateAwsBedrockRequestBody = {
    assumeRoleArn?: string | undefined;
    assumeRoleExternalId?: string | undefined;
    authMode: string;
    inferenceProfileArn: string;
    integrationId?: string | undefined;
    region: string;
};
/** @internal */
export type ModelValidateAwsBedrockRequestBody$Outbound = {
    assume_role_arn?: string | undefined;
    assume_role_external_id?: string | undefined;
    auth_mode: string;
    inference_profile_arn: string;
    integration_id?: string | undefined;
    region: string;
};
/** @internal */
export declare const ModelValidateAwsBedrockRequestBody$outboundSchema: z.ZodType<ModelValidateAwsBedrockRequestBody$Outbound, z.ZodTypeDef, ModelValidateAwsBedrockRequestBody>;
export declare function modelValidateAwsBedrockRequestBodyToJSON(modelValidateAwsBedrockRequestBody: ModelValidateAwsBedrockRequestBody): string;
//# sourceMappingURL=modelvalidateawsbedrock.d.ts.map