import { Chamavel } from "@designliquido/delegua/interpretador/estruturas"; /** * Uma classe de módulo não é muito diferente de uma `ClassePadrao`, com o adicional * de ajustar alguns tipos de objetos chamados, e ter documentações extras para métodos e propriedades. */ export declare class ClasseDeModulo extends Chamavel { nome: string; modulo: string; implementacao: any; metodos: { [nome: string]: any; }; propriedades: { [nome: string]: any; }; constructor(nome: string, modulo: string, implementacao: any, metodos: { [nome: string]: any; }, propriedades: { [nome: string]: any; }); chamar(visitante: any, argumentos: any[], simbolo?: any): any; } //# sourceMappingURL=classe-de-modulo.d.ts.map