import { Logger } from '@shopify/cli-kit/node/output'; import { MetricsExporter } from '../utils/metrics-exporter.js'; import { DeploymentConfig, DeploymentHooks } from './types.js'; import { DeploymentTargetResponse } from './graphql/deployment-initiate.js'; import './graphql/deployment-verification-details.js'; interface UploadFilesOptions { config: DeploymentConfig; hooks?: DeploymentHooks; logger: Logger; metricsExporter?: MetricsExporter; targets: DeploymentTargetResponse[]; } declare function uploadFiles(options: UploadFilesOptions): Promise; export { uploadFiles };