import { BaseXform } from "../base-xform.js";
import { ListXform } from "../list-xform.js";
interface FilterColumnModel {
    colId?: string;
    filterButton: boolean;
    customFilters?: any[];
}
declare class FilterColumnXform extends BaseXform {
    map: {
        [key: string]: ListXform;
    };
    parser: any;
    model: FilterColumnModel;
    constructor();
    get tag(): string;
    prepare(model: FilterColumnModel, options: {
        index: number;
    }): void;
    render(xmlStream: any, model: FilterColumnModel): void;
    parseOpen(node: any): boolean;
    parseText(): void;
    parseClose(name: string): boolean;
}
export { FilterColumnXform };
