import type { HttpClient } from "../http.js"; import type { PaginatedResponse, CodeFile, CodeFileWithContent, UploadCodeRequest, UploadCodeResponse, ListCodeParams, CodeHistoryEntry, CodeHistoryParams } from "../types/index.js"; export declare class CodeResource { #private; constructor(http: HttpClient); list(params?: ListCodeParams): Promise>; upload(data: UploadCodeRequest): Promise; get(key: string): Promise; delete(key: string): Promise; listHistory(params?: CodeHistoryParams): Promise>; getHistoryByKey(key: string, params?: CodeHistoryParams): Promise>; } //# sourceMappingURL=code.d.ts.map