import type { DenoFile } from '../deploy/types.js'; import { ApiClient } from './api-client.js'; import type { Manager } from './manager.js'; import type { Project } from './project.js'; import type { SkmtcDispatch } from '../components/SkmtcContext.js'; import type { SkmtcState } from '../components/SkmtcContext.js'; type DeployArgs = { serverName: string; assets: Record; project: Project; state: SkmtcState; dispatch: SkmtcDispatch; }; export declare class Deployment { apiClient: ApiClient; constructor(manager: Manager); deploy({ serverName, assets, project, state }: DeployArgs): Promise; getBuildLogs(denoDeploymentId: string): Promise<{ level: "error" | "info" | "warning" | "debug"; message: string; }[]>; } export {}; //# sourceMappingURL=deployment.d.ts.map