import { GlobalService } from "../services";
import { DatePipe } from '@angular/common';
import { FileShowTypeEnum, InputTypeEnum } from "../enums";
import { TranslateService } from "@ngx-translate/core";
import { Message } from "primeng/message";
import * as i0 from "@angular/core";
export declare class BaseComponent {
    primaryKeyName: string;
    id?: any;
    page: number;
    pageRowsCount: number;
    totalRecords: number;
    sortField: string[];
    blocked: boolean;
    success?: boolean;
    msgs: Message[];
    _translateService: TranslateService;
    globalService: GlobalService;
    datepipe: DatePipe;
    constructor();
    get inputTypeEnum(): typeof InputTypeEnum;
    get fileShowTypeEnum(): typeof FileShowTypeEnum;
    getRandomInt(max: number): number;
    static ɵfac: i0.ɵɵFactoryDeclaration<BaseComponent, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<BaseComponent, "ng-component", never, {}, {}, never, never, true, never>;
}
