import type { BuiltInParserName } from 'prettier'; export interface MigratedData { content: string; filename: string; indent: Indent; } interface Indent { amount: number; indent: string; type?: string; } export type PrettierParser = BuiltInParserName; export declare function applyPrettierFormatting(filename: string, content: string, parser: PrettierParser, indent?: Indent): Promise; export declare class MigratedDataFactory { private static data; static getAsync(): Promise; static reset(): void; static applyPrettierFormatting({ content, filename, indent, }: MigratedData): Promise; private static build; } export {};