import { GenericController } from '@3kles/3kles-corebe';
import { ClientOptions, SearchOptions } from 'ldapts';
import { IBinderInfo } from './ldap.interface';
export declare class LDAPController extends GenericController {
    client: ClientOptions;
    binder: IBinderInfo;
    constructor(client: ClientOptions, binder: IBinderInfo);
    addList(path: string, search: SearchOptions, ad?: string, method?: string): void;
    addAdd(path: string, ad?: string, method?: string): void;
    addDelete(path: string, ad?: string, method?: string): void;
    addModify(path: string, ad?: string, method?: string): void;
    addGenericParameters(path: string, m: string, t: string, ad?: string): void;
}
