import { VisitanteComumInterface } from '../interfaces';
import { ConstrutoInterface } from '../interfaces/construtos/construto-interface';
/**
 * Um construto de formatação de escrita é utilizado por instruções `escreva`
 * e derivadas para adição de espaços e casas decimais, este último para quando
 * o conteúdo da escrita é um número.
 */
export declare class FormatacaoEscrita implements ConstrutoInterface {
    linha: number;
    hashArquivo: number;
    expressao: ConstrutoInterface;
    espacos: number;
    casasDecimais: number;
    constructor(hashArquivo: number, linha: number, expressao: ConstrutoInterface, espacos?: number, casasDecimais?: number);
    aceitar(visitante: VisitanteComumInterface): Promise<any>;
    paraTexto(): string;
    paraTextoSaida(): string;
}
//# sourceMappingURL=formatacao-escrita.d.ts.map