import { PaginatorTemplateConfig } from "../interface/config/paginator-template-config"; import { TemplateConfig } from ".."; export declare function paginator(paginatorTemplateConfig: PaginatorTemplateConfig): { leftTemplate: { div: { class: any[]; childrens: { label: { class: any[]; childrens: ({ text: { text: string; }; select?: undefined; } | { select: { id: string; event: { change: Function; }; class: any[]; childrens: TemplateConfig[]; }; text?: undefined; })[]; }; }[]; }; }; centerTemplate: { div: { class: string[]; childrens: { text: { text: string; }; }[]; }; }; rightTemplate: { div: { class: any[]; childrens: { ul: { id: string; class: any[]; sourceItems: import("@rxweb/dom").Item[]; childrens: { li: { id: string; event: { click: Function; }; class: any[]; childrens: { a: { class: any[]; childrens: ({ i: { class: any[]; }; text?: undefined; } | { text: { text: string; }; i?: undefined; })[]; }; }[]; }; }[]; }; }[]; }; }; };