export interface S3Credentials { accessKeyId: string; secretAccessKey: string; endpoint?: string; region?: string; } /** * Parse a multi-field credential value into typed S3 fields. * Uses the shared decodeCredentialPayload() which handles both * base64 (injection path) and raw JSON (validator path). */ export declare function parseS3Credential(value: string): S3Credentials; /** * Helper method to detect if a string is base64 encoded */ export declare function isBase64(str: string): boolean; //# sourceMappingURL=s3.utils.d.ts.map