import { Base, Type } from "./type";
import { DataSourceRowType } from "./DataSourceRowType";
import { ISummaryResult } from "./ISummaryResult";
/**
 * @hidden
 */
export declare class DataSourceSpecialRow extends Base {
    static $t: Type;
    $$isSpecialRow: boolean;
    private j;
    private i;
    private _rowType;
    rowType: DataSourceRowType;
    readonly keys: string[];
    readonly values: any[];
    readonly sectionKeys: string[];
    readonly sectionValues: any[];
    private _targetRow;
    targetRow: any;
    private _level;
    level: number;
    private _summaryResults;
    summaryResults: ISummaryResult[];
    p(a: string): any;
    n(a: string): any;
    s(a: string, b: any): void;
    r(a: string, b: any): void;
    a(): string[];
    o(a: string): any;
    b(a: string): ISummaryResult[];
    k(a: DataSourceSpecialRow): boolean;
}
