import { Construto, Dupla, Variavel } from '../construtos';
import { VisitanteDeleguaInterface } from '../interfaces';
import { ParaCadaInterface } from '../interfaces/delegua';
import { Bloco } from './bloco';
import { Declaracao } from './declaracao';
export declare class ParaCada extends Declaracao implements ParaCadaInterface {
    variavelIteracao: Variavel | Dupla;
    vetorOuDicionario: Construto;
    corpo: Bloco;
    posicaoAtual: number;
    constructor(hashArquivo: number, linha: number, variavelIteracao: Variavel | Dupla, vetor: Construto, corpo: Bloco);
    aceitar(visitante: VisitanteDeleguaInterface): Promise<any>;
    paraTexto(): string;
}
//# sourceMappingURL=para-cada.d.ts.map