import { SingleValueSelectedForFilterRule } from '../../../common/rules/SingleValueSelectedForFilterRule'; import { FilterCombinations } from '../../../enums/FilterCombinations'; import { OnlyFiltersSelectedRule } from '../../../common/rules/OnlyFiltersSelectedRule'; import { RankedOrganisationsSeoIndexabilityPolicy } from '../RankedOrganisationsSeoIndexabilityPolicy'; import { IOrganisationsSeoDependencies } from '../../../organisations/types/IOrganisationsSeoDependencies'; export declare class RankedDiscipline extends RankedOrganisationsSeoIndexabilityPolicy { readonly name: string; readonly description: string; protected readonly baseRules: (SingleValueSelectedForFilterRule | OnlyFiltersSelectedRule)[]; constructor(dependencies: IOrganisationsSeoDependencies); protected generateUrls(): Promise; get filterCombination(): FilterCombinations; }