/** * @param defaultInput default input parameters for every request * @param defaultRequestInit default fetch parameters for every request * @returns manageFilesClient * * @example * ```ts * const manageFilesClient = createManageFilesClient({ * storageZonePassword: "22a5e2c4-0b5f-4fb0-bdb94eebb264-8944-4154", * storageZoneEndpoint: "ny.storage.bunnycdn.com", * storageZoneName: "example-storage-zone", * }); * * const response = await manageFilesClient("deleteFile", { * fileName: "demo.sqlite", * }); * ``` */ export declare function createManageFilesClient(defaultInput?: Record, defaultRequestInit?: RequestInit): (firstArg: T1, ...args: import("untypeable/dist/client-ca591958").h<{ deleteFile: import("untypeable/dist/client-ca591958").g; "DELETE /:storageZoneName/:path/:fileName": import("untypeable/dist/client-ca591958").g; downloadFile: import("untypeable/dist/client-ca591958").g; "GET /:storageZoneName/:path/:fileName": import("untypeable/dist/client-ca591958").g; uploadFile: import("untypeable/dist/client-ca591958").g; "PUT /:storageZoneName/:path/:fileName": import("untypeable/dist/client-ca591958").g; }[T1]>) => { deleteFile: import("untypeable/dist/client-ca591958").g; "DELETE /:storageZoneName/:path/:fileName": import("untypeable/dist/client-ca591958").g; downloadFile: import("untypeable/dist/client-ca591958").g; "GET /:storageZoneName/:path/:fileName": import("untypeable/dist/client-ca591958").g; uploadFile: import("untypeable/dist/client-ca591958").g; "PUT /:storageZoneName/:path/:fileName": import("untypeable/dist/client-ca591958").g; }[T1] extends import("untypeable/dist/client-ca591958").g ? Promise : never; //# sourceMappingURL=createManageFilesClient.d.ts.map