@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
16 lines • 690 B
TypeScript
import { Declaracao } from '../../declaracoes';
import { RegraEstilizacaoInterface } from '../../interfaces/estilizador';
import { ConstrutoInterface } from '../../interfaces';
/**
* Regra que explicita o tipo `qualquer` em parâmetros sem anotação.
*/
export declare class RegraExplicitarTiposParametros implements RegraEstilizacaoInterface {
nome: string;
descricao: string;
aplicarEmDeclaracao(declaracao: Declaracao): Declaracao;
aplicarEmConstruto(construto: ConstrutoInterface): ConstrutoInterface;
private visitarObjeto;
private ehAssinaturaComParametros;
private explicitarParametros;
}
//# sourceMappingURL=regra-explicitar-tipos-parametros.d.ts.map