import { BooleanFilterHelper } from './boolean-filter-helper';
import { IFloatingFilterParams, FilterChangedEvent } from "ag-grid-community";
import BaseFloatingFilter from "../base-floating-filter";
export declare class BooleanFloatingFilter extends BaseFloatingFilter {
    selectedIndex: number;
    private groupName;
    filterHelper: BooleanFilterHelper;
    init(params: IFloatingFilterParams & {
        noFilterName: string;
        trueFilterName: string;
        falseFilterName: string;
        noFilterIcon: string;
        trueFilterIcon: string;
        falseFilterIcon: string;
    }): void;
    resetFilter(): void;
    setupContentGui(): string;
    setupContentGuiSideFilter(): string;
    getModelAsString(): string;
    selectedIndexChanged(newVal: number, oldVal: number): void;
    onParentModelChanged(parentModel: any, filterChangedEvent?: FilterChangedEvent): void;
    private setDropDown;
}
