export interface PageOptionBase {
    key: string;
    page: number;
    sortField?: string;
    sortDirection?: boolean;
    groupField?: string;
    total?: number;
    query?: any;
    offset?: any;
    limit?: any;
    isIgnoreClientCache?: any;
    isAsc?: any;
    hasData?: any;
    pagingTo?: any;
    pagingFrom?: any;
    totalRecord?: any;
}
export interface PageSettingBase {
    pageSize: number;
    sortField: string;
    sortDirection: boolean;
    groupField: string;
}
export interface GridInfoObsolete {
    fields?: string;
    pageInfo: GridPage;
    sorts: GridSort[];
    filters: GridFilter[];
    action?: string;
}
export interface GridPage {
    page: number;
    pageSize: number;
}
export interface GridSort {
    field: string;
    dir: number;
}
export interface GridFilter {
    field?: string;
    operator?: string;
    value?: string;
    logic?: string;
    filters?: GridFilter[];
}
//# sourceMappingURL=page-option.d.ts.map