/**
 * @packageDocumentation
 * @module k8s-resource-list
 */
import { CdkScrollable } from '@angular/cdk/overlay';
import { OnDestroy, OnInit } from '@angular/core';
import { Observable } from 'rxjs';
import { TranslateService } from '../../translate/public-api';
import { K8SResourceList } from '../k8s-resource-list';
export declare class K8SResourceListFooterComponent implements OnInit, OnDestroy {
    private readonly translate;
    list: K8SResourceList;
    autoLoad: boolean;
    backTop: boolean;
    bottomDistance: number;
    resourceName: string;
    isEmptyList$: Observable<boolean>;
    noDataHint$: Observable<string>;
    loadingErrorCode$: Observable<number>;
    private readonly scrollEl;
    private readonly destroy$$;
    constructor(translate: TranslateService, scrollable: CdkScrollable);
    /** @ignore */
    ngOnInit(): void;
    /** @ignore */
    ngOnDestroy(): void;
    retry(): void;
    private setupAutoLoad;
    private formatFooterHint;
}
