"use client";

import { RouterRouteNames, S3RouteUploadResult, S3Router, UploadRouteConfig } from "./index-DVuXRIBR.mjs";

//#region src/hooks/use-upload-route.d.ts
declare function formatETA(seconds: number): string;
declare function formatUploadSpeed(bytesPerSecond: number): string;
declare function useUploadRoute<TRouter extends S3Router<any>>(routeName: RouterRouteNames<TRouter>, config?: UploadRouteConfig): S3RouteUploadResult;
declare function useUploadRoute(routeName: string, config?: UploadRouteConfig): S3RouteUploadResult;
//#endregion
export { formatETA, formatUploadSpeed, useUploadRoute };