UNPKG

budgie-cli

Version:
26 lines (25 loc) 905 B
import { BudgieConverter } from "../converters/budgieConverter"; import { IFailedConversionResult, ISuccessfulConversionResult } from "../converters/converter"; import { IRunDependencies } from "./convertFiles"; /** * Conversion results for a single file. */ interface IFileRunResults { /** * Language conversions that failed. */ failures: ReadonlyArray<IFailedConversionResult>; /** * Language conversions that succeeded. */ successes: ReadonlyArray<ISuccessfulConversionResult>; } /** * Converts a file. * * @param dependencies Injected dependencies for converting files. * @param filePath Path to the file. * @returns Promise for results from converting the file. */ export declare const convertFile: (dependencies: IRunDependencies, budgieConverters: BudgieConverter[], filePath: string) => Promise<IFileRunResults>; export {};