import { Store } from '@ngrx/store';
import { Observable } from 'rxjs';
import { Tag, Resource } from '@bidi/common-services';
export declare class ContentsLibraryServices {
    private environment;
    private store;
    static featureName: string;
    constructor(environment: any, store: Store<any>);
    private state$;
    private resourcesList$;
    private districtTagsList$;
    private ejesTagsList$;
    private asignaturesTagsList$;
    private levelsTagsList$;
    preFilter(params: any): void;
    resList$: Observable<Resource[]>;
    districtsTags$: Observable<Tag[]>;
    ejesTags$: Observable<Tag[]>;
    asignaturesTags$: Observable<Tag[]>;
    levelsTags$: Observable<Tag[]>;
    private getTags;
    getResources(config?: any): void;
}
