import { ComplementsReturn } from './types';
interface ConfigComplemento {
    xmlns: string;
    key: string;
    xsd: string;
}
export declare abstract class Complemento<T = any> {
    complemento: T;
    private xmlns;
    private key;
    private schemaLocation;
    private xmlnskey;
    constructor(config: ConfigComplemento);
    getComplement(): ComplementsReturn<T>;
}
export {};
//# sourceMappingURL=Complemento.d.ts.map