import { Chamavel } from './chamavel';
/**
 * Uma classe de módulo não é muito diferente de uma `ClassePadrao`, com o adicional
 * de 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;
    });
}
//# sourceMappingURL=classe-de-modulo.d.ts.map