import { MatPaginator } from '@angular/material/paginator'; import { MatSort } from '@angular/material/sort'; import { TerraFilter } from './filter'; import { RequestParameterInterface } from './request-parameter.interface'; import { TerraPagerInterface } from '../pager/data/terra-pager.interface'; /** * A type guard that checks whether the given result is a paginated one * @param result */ export declare function isPaginated(result: any): result is TerraPagerInterface; /** * Creates an Object containing all params for a request based on the filter, paginator and sort. * @param filter * @param paginator * @param sort */ export declare function createRequestParams(filter: TerraFilter, paginator: MatPaginator, sort: MatSort): RequestParameterInterface;