import { Injector } from '@angular/core';
import { JZPageComponent, JZPageComponentConfig } from './jz-page.component';
export declare class JZListPageComponentConfig extends JZPageComponentConfig {
}
export declare class JZListPageComponent extends JZPageComponent {
    injector: Injector;
    config: JZListPageComponentConfig;
    items: any[];
    totalCount: number;
    constructor(injector: Injector, config: JZListPageComponentConfig);
    loadPage(): void;
    private loadList();
    onAfterLoadList(data: any): void;
    onBeforeLoadList(): void;
    searchItems(): void;
    pageChange(pageNo: number): void;
}
