import { EventEmitter } from '@angular/core';
import { DocumentoTabla } from '../nsrtm-dialog-upload-files.utils';
import { IChangePaginate } from '../../app/shared/table-footer-pagination/table-footer-pagination.component';
import * as i0 from "@angular/core";
export declare class NsrtmTablaDocumentoComponent {
    datasource: DocumentoTabla[];
    loading: boolean;
    totalItems: number;
    page: number;
    pageSize: number;
    filaSeleccionada?: DocumentoTabla;
    seleccionar: EventEmitter<DocumentoTabla>;
    paginar: EventEmitter<IChangePaginate>;
    setFolio: EventEmitter<DocumentoTabla>;
    onSeleccionarFila(fila: DocumentoTabla): void;
    onChangePaginate(event: IChangePaginate): void;
    get itemId(): number;
    getKiloBytes(tamanio: number): string;
    change(item: DocumentoTabla, event: any): void;
    static ɵfac: i0.ɵɵFactoryDeclaration<NsrtmTablaDocumentoComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<NsrtmTablaDocumentoComponent, "app-nsrtm-tabla-documento", never, { "datasource": "datasource"; "loading": "loading"; "totalItems": "totalItems"; "page": "page"; "pageSize": "pageSize"; "filaSeleccionada": "filaSeleccionada"; }, { "seleccionar": "seleccionar"; "paginar": "paginar"; "setFolio": "setFolio"; }, never, never, false>;
}
