import { QyOpRunner } from "./QyOpRunner.ts"; export declare class QyBinWriter extends QyOpRunner { filePath: any; totalSavedSize: number; fileHandle: any; constructor(options?: any, filePath?: any, callOpNameList?: any, castOpNameList?: any); save(changeId: any, data?: any, needPromise?: any): any; truncate(): any; switch(newFilePath: any): any; getBinData(dataQueue: any[], changeId?: undefined): any; _op_start(filePath?: any): Promise; _op_stop(): Promise; _op_save(changeId: any, dataQueue: any): Promise | undefined; _op_truncate(): Promise; _op_switch(newFilePath: any): Promise; }