import { Construto } from '.';
import { SimboloInterface, VisitanteComumInterface } from '../interfaces';
/**
 * Declaração que pede a leitura de uma informação pela entrada
 * configurada no início da aplicação (por exemplo, o console).
 */
export declare class Leia implements Construto {
    linha: number;
    hashArquivo: number;
    simbolo: SimboloInterface;
    id: string;
    argumentos: Construto[];
    tipo: string;
    numeroArgumentosEsperados?: number;
    eParaInterromper?: boolean;
    constructor(simbolo: SimboloInterface, argumentos: Construto[]);
    aceitar(visitante: VisitanteComumInterface): Promise<any>;
    paraTexto(): string;
    paraTextoSaida(): string;
}
//# sourceMappingURL=leia.d.ts.map