import { PrinterImplementation } from "../types.js"; export declare class DuetImplementation extends PrinterImplementation { getStatus(host: string, port: string, apiKey: string): Promise; getFiles(host: string, port: string, apiKey: string): Promise; getFile(host: string, port: string, apiKey: string, filename: string): Promise; uploadFile(host: string, port: string, apiKey: string, filePath: string, filename: string, print: boolean): Promise; startJob(host: string, port: string, apiKey: string, filename: string): Promise; cancelJob(host: string, port: string, apiKey: string): Promise; setTemperature(host: string, port: string, apiKey: string, component: string, temperature: number): Promise; }