import { EventEmitter } from '@angular/core'; import { SkyModalComponent } from '@blackbaud/skyux/dist/core'; import { ComponentLocalizationsModel } from '../locale/component-localizations.model'; import { ListState, ListStateDispatcher } from '../list/state'; import { SkyContribLocaleService } from '../locale/locale.service'; export declare class SkyContribListFiltersModalComponent { localeService: SkyContribLocaleService; title: string; private onClear; private onCancel; private state; private dispatcher; modal: SkyModalComponent; localizations: ComponentLocalizationsModel; private filters; constructor(localeService: SkyContribLocaleService, title: string, onClear: EventEmitter, onCancel: EventEmitter, state: ListState, dispatcher: ListStateDispatcher); readonly modalFilters: any[]; applyFilters(): void; clearFilters(): void; isValid(): boolean; cancel(): void; }