import { TechlifyServiceBaseClass } from '../base-model';
import { HttpService } from '../core';
import * as i0 from "@angular/core";
export declare class AccessControlConfigService extends TechlifyServiceBaseClass {
    http: HttpService;
    constructor(http: HttpService);
    getConfigsForCurrentClient(): import("rxjs").Observable<Object>;
    getConfigsForEmail(email: string): import("rxjs").Observable<Object>;
    getConfigs(filters: any): Promise<Object>;
    createConfig(config: any): Promise<Object>;
    updateConfig(config: any): Promise<Object>;
    deleteConfig(configId: any): Promise<Object>;
    static ɵfac: i0.ɵɵFactoryDeclaration<AccessControlConfigService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<AccessControlConfigService>;
}
