
import { IgcGroupByRecord } from './igc-group-by-record';
import { IgcSummaryResult } from './igc-summary-result';




/* blazorCSSuppress */

    export declare class IgcSummaryOperand
    {

            
    /**
     * Counts all the records in the data source.
     * If filtering is applied, counts only the filtered records.
     */
    public static count(data: any[]): number;

            
    /**
     * Executes the static `count` method and returns summary result[]`.
     */
    public operate(data?: any[], _allData?: any[], _fieldName?: string, _groupRecord?: IgcGroupByRecord): IgcSummaryResult[];

    }


        