/** * io.net deployment logic. * * io.net workers are deployed as GPU-accelerated containers via the io.net * cluster API. Axon handles: * 1. Bundling the entry file with esbuild * 2. Uploading the bundle to IPFS * 3. Submitting a cluster job to the io.net API * 4. Polling until the worker is live * * Required credentials (run `axon auth ionet` to set up): * IONET_API_KEY — io.net API key from console.io.net * IONET_CLUSTER_ID — target cluster ID (optional — auto-selected if omitted) * IONET_IPFS_URL — IPFS API endpoint for bundle uploads */ import type { DeploymentConfig, Deployment, CostEstimate } from '../../types.js'; export declare function ionetDeploy(options: { config: DeploymentConfig; }): Promise; export declare function ionetEstimate(config: DeploymentConfig): Promise; export declare function ionetListDeployments(): Promise>; //# sourceMappingURL=deploy.d.ts.map