import type { FormatadorMinimoParser, FormatadorMinimoResult } from '../../../types/index.js';
export declare function isJsTsFile(relPath?: string): boolean;
export declare function getProtectedLinesFromTemplateLiterals(code: string, relPath: string): Set<number> | null;
export declare function normalizarSeparadoresDeSecao(code: string, opts?: {
    relPath?: string;
    protectedLines?: ReadonlySet<number> | null;
}): {
    code: string;
    changed: boolean;
};
export declare function formatarCodeMinimo(code: string, opts?: {
    normalizarSeparadoresDeSecao?: boolean;
    relPath?: string;
    parser?: FormatadorMinimoParser;
}): FormatadorMinimoResult;
export declare function formatarTypeScriptMinimo(code: string, relPath: string): FormatadorMinimoResult;
export declare function formatarJavaScriptMinimo(code: string, relPath: string): FormatadorMinimoResult;
export declare function formatarPythonMinimo(code: string): FormatadorMinimoResult;
export declare function formatarPhpMinimo(code: string): FormatadorMinimoResult;
//# sourceMappingURL=code.d.ts.map