import { OnInit, OnDestroy } from "@angular/core"; import { Table } from "../../classes/table"; import { FormSchemaData, InputComponent } from "../../../form/index"; import { TablePaginationSize } from "../../table.interface"; export declare class TableFooterComponent implements OnInit, OnDestroy { pageNumberInput: InputComponent; table: Table; constructor(); page_number_schema: FormSchemaData; page_size_schema: FormSchemaData; private _data_subscription; private _data_length; ngOnInit(): void; ngOnDestroy(): void; page_size: TablePaginationSize; page_number: number; getCountAll(): number; getStartIndex(): number; getEndIndex(): number; allowDecreasePage(): boolean; allowIncreasePage(): boolean; decreasePage(): void; increasePage(): void; private _updateDataLength; }