export interface GetTeamReceiptFileInput { teamId: string; receiptId: string; fileId: string; } export interface GetTeamReceiptFileOutput { file: { id: string; key: string; transfer: string; chunkSize: number; partsCount: number; uploadState: string; maxInlineParts: number; ext: string; name: string; size: number; crc32: number; region: "us-east-1" | "us-east-2" | "us-west-1" | "us-west-2" | "ap-south-1" | "ap-northeast-3" | "ap-northeast-2" | "ap-southeast-1" | "ap-southeast-2" | "ap-northeast-1" | "ca-central-1" | "eu-central-1" | "eu-west-1" | "eu-west-2" | "eu-west-3" | "eu-north-1" | "sa-east-1" | "af-south-1" | "ap-east-1" | "ap-south-2" | "ap-southeast-3" | "eu-south-1" | "eu-south-2" | "eu-central-2" | "me-south-1" | "me-central-1"; bucket: string; views: number; downloads: number; }; }