@designliquido/delegua
Version:
Linguagem de programação simples e moderna usando português estruturado.
18 lines • 870 B
TypeScript
import { ComentarioComoConstruto, Decorador } from '../construtos';
import { ConstrutoInterface, SimboloInterface, VisitanteComumInterface } from '../interfaces';
import { Declaracao } from './declaracao';
export declare class PropriedadeClasse extends Declaracao {
nome: SimboloInterface;
tipo?: string;
decoradores: Decorador[];
acesso: 'privado' | 'protegido' | 'publico';
estatico: boolean;
autoObter: boolean;
autoDefinir: boolean;
documentacao?: ComentarioComoConstruto;
valorInicial?: ConstrutoInterface;
constructor(nome: SimboloInterface, tipo?: string, decoradores?: Decorador[], acesso?: 'privado' | 'protegido' | 'publico', estatico?: boolean, valorInicial?: ConstrutoInterface);
aceitar(visitante: VisitanteComumInterface): Promise<any>;
paraTexto(): string;
}
//# sourceMappingURL=propriedade-classe.d.ts.map