import { AfterViewInit, ChangeDetectorRef, EventEmitter, OnChanges, OnDestroy, OnInit } from '@angular/core'; import { BasicUxElementComponent, BasicUxElementComponentChanges } from "../../basic-ux-element.component"; import * as i0 from "@angular/core"; export interface TablePageLengthSelectorComponentChanges extends BasicUxElementComponentChanges { } export declare class TablePageLengthSelectorComponent extends BasicUxElementComponent implements OnChanges, OnInit, AfterViewInit, OnDestroy { private cdr; selectedValue: number; tableId: string; label: string; options: number[]; valueChange: EventEmitter; constructor(cdr: ChangeDetectorRef); ngOnChanges(changes: TablePageLengthSelectorComponentChanges): void; ngOnInit(): void; ngAfterViewInit(): void; ngOnDestroy(): void; get value(): number; set value(val: number); static ɵfac: i0.ɵɵFactoryDeclaration; static ɵcmp: i0.ɵɵComponentDeclaration; }