import { IgrGroupByRecord } from "./igr-group-by-record";
import { GroupByRowSelectorTemplateDetails as GroupByRowSelectorTemplateDetails_internal } from "./GroupByRowSelectorTemplateDetails";
import { ContentChildrenManager } from "igniteui-react-core";
export declare class IgrGroupByRowSelectorTemplateDetails {
    protected createImplementation(): GroupByRowSelectorTemplateDetails_internal;
    protected _implementation: any;
    protected mounted: boolean;
    get nativeElement(): HTMLElement;
    /**
     * @hidden
     */
    get i(): GroupByRowSelectorTemplateDetails_internal;
    protected onImplementationCreated(): void;
    protected _contentChildrenManager: ContentChildrenManager;
    constructor();
    protected _provideImplementation(i: any): void;
    get selectedCount(): number;
    set selectedCount(v: number);
    get totalCount(): number;
    set totalCount(v: number);
    get groupRow(): IgrGroupByRecord;
    set groupRow(v: IgrGroupByRecord);
    findByName(name: string): any;
    setNativeElement(element: any): void;
}
