import { Subject } from 'rxjs'; export declare abstract class PaginationToken { abstract backButtonClickChange: Subject; abstract nextButtonClickChange: Subject; protected _position: 'start' | 'end'; protected _isLeftButtonEnabled: boolean; protected _isRightButtonEnabled: boolean; protected constructor(); backButtonClicked: () => void; nextButtonClicked: () => void; abstract get position(): 'start' | 'end'; abstract set position(value: 'start' | 'end'); abstract get isLeftButtonEnabled(): boolean; abstract set isLeftButtonEnabled(value: boolean); abstract get isRightButtonEnabled(): boolean; abstract set isRightButtonEnabled(value: boolean); }