import { IConfiguration } from '../../configuration';
import { FilteredHoliday } from './filtered-holiday';
export interface IHierarchyFilter {
    filterConfigurationByHierarchy(configuration: IConfiguration, hierarchy: string, deep: boolean): Array<FilteredHoliday<any>>;
}
export declare class HierarchyFilter implements IHierarchyFilter {
    constructor();
    filterConfigurationByHierarchy(configuration: IConfiguration, hierarchy: string, deep: boolean): Array<FilteredHoliday<any>>;
    private internalFilter;
}
//# sourceMappingURL=hierarchy-filter.d.ts.map