/// <reference types="react" />
import { Property } from '@parlor/common';
import { FilterOptionID } from '../../filters.types';
type BaseLazyTextContentProps<T extends Record<'id', string> = Record<'id', string>> = {
    filterWithId?: boolean;
    header?: string;
    isFilterGroupButton?: boolean;
    isSearchable?: boolean;
    isSelectAllAvailable?: boolean;
    name?: FilterOptionID | string;
    propertyMapKey: string;
    renderRow: (item: T) => JSX.Element;
    resetFieldName?: FilterOptionID | string;
};
type IProperty = Partial<Property> & {
    id: string;
};
export declare function BaseLazyTextContent({ renderRow, header, isSearchable, isSelectAllAvailable, name, isFilterGroupButton, propertyMapKey, resetFieldName, filterWithId, }: BaseLazyTextContentProps<IProperty>): JSX.Element;
export {};
