@qso-soft/shared
Version:
Shared library for QSO-soft
18 lines (17 loc) • 624 B
TypeScript
interface PrintResults<T> {
data: string;
fileName: string;
outputPath: string;
withAppend?: boolean;
transformDataCallback?: (data: T) => T;
}
export declare const printResults: <T>({ data, fileName, outputPath, withAppend, transformDataCallback, }: PrintResults<T>) => void;
interface PrintResultsAsync<T> {
data: T;
fileName: string;
outputPath: string;
withAppend?: boolean;
transformDataCallback?: (data: T) => T;
}
export declare const printResultsAsync: <T>({ data, fileName, outputPath, withAppend, transformDataCallback, }: PrintResultsAsync<T>) => Promise<void>;
export {};