export type OpenPondProfileSourceUploadEntry = { path: string; type: "file"; contentsBase64: string; }; export type OpenPondProfileSourceUpload = { entries: OpenPondProfileSourceUploadEntry[]; fileCount: number; totalBytes: number; limits: OpenPondProfileSourceUploadLimits; transport: OpenPondProfileSourceUploadTransport; }; export type OpenPondProfileSourceUploadLimits = { maxFiles: number; maxFileBytes: number; maxTotalBytes: number; concurrency: number; }; export type OpenPondProfileSourceUploadTransport = { mode: "single_json_payload"; chunkingSupported: false; }; export declare const PROFILE_SOURCE_UPLOAD_MAX_FILES = 1500; export declare const PROFILE_SOURCE_UPLOAD_MAX_FILE_BYTES: number; export declare const PROFILE_SOURCE_UPLOAD_MAX_BYTES: number; export declare const PROFILE_SOURCE_UPLOAD_CONCURRENCY = 8; export declare const PROFILE_SOURCE_UPLOAD_LIMITS: OpenPondProfileSourceUploadLimits; export declare const PROFILE_SOURCE_UPLOAD_TRANSPORT: OpenPondProfileSourceUploadTransport; export declare function collectProfileSourceUploadEntries(repoPath: string): Promise;