import * as z from "zod/v3"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; import { BucketData, BucketData$Outbound } from "./bucketdata.js"; import { S3CompatibleCredentials, S3CompatibleCredentials$Outbound } from "./s3compatiblecredentials.js"; export type PublicS3CompatibleConnection = { provider: "s3"; data: BucketData; credentials: S3CompatibleCredentials; }; /** @internal */ export declare const PublicS3CompatibleConnection$inboundSchema: z.ZodType; /** @internal */ export type PublicS3CompatibleConnection$Outbound = { provider: "s3"; data: BucketData$Outbound; credentials: S3CompatibleCredentials$Outbound; }; /** @internal */ export declare const PublicS3CompatibleConnection$outboundSchema: z.ZodType; export declare function publicS3CompatibleConnectionToJSON(publicS3CompatibleConnection: PublicS3CompatibleConnection): string; export declare function publicS3CompatibleConnectionFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=publics3compatibleconnection.d.ts.map