import { ActivatedRoute, Router, NavigationExtras } from '@angular/router';
import { OnInit, OnDestroy } from '@angular/core';
import { Subscription } from 'rxjs';
export declare class SortByFieldComponent implements OnInit, OnDestroy {
    navigationSubscription: Subscription;
    activatedRoute: ActivatedRoute;
    route: Router;
    field: String;
    allowMulti?: Boolean;
    default?: String;
    options?: NavigationExtras;
    callback?: Function;
    direction: String;
    constructor(route: Router, activatedRoute: ActivatedRoute);
    ngOnInit(): void;
    ngOnDestroy(): void;
    getDirection(): String;
    getRouterDirection(): "" | "-";
    sort(): void;
}
