import RankingList from './src/ranking-list.vue'; export declare const LlRankingList: import("ll-plus/es/utils").SFCWithInstall, unknown, unknown, () => any[], boolean>; readonly fieldNames: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, () => {}, boolean>; readonly order: import("ll-plus/es/utils").EpPropFinalized, "asc" | "desc", unknown, "desc", boolean>; readonly limit: import("ll-plus/es/utils").EpPropFinalized; readonly background: import("ll-plus/es/utils").EpPropFinalized; readonly color: import("ll-plus/es/utils").EpPropFinalized; readonly barColor: import("ll-plus/es/utils").EpPropFinalized; readonly valueFormatter: { readonly type: import("vue").PropType<(value: number, item: import("./src/ranking-list").RankingListItem) => string>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly thousandSeparator: import("ll-plus/es/utils").EpPropFinalized; readonly showBar: import("ll-plus/es/utils").EpPropFinalized; readonly type: import("ll-plus/es/utils").EpPropFinalized, "list" | "podium", unknown, "podium", boolean>; readonly showAvatar: import("ll-plus/es/utils").EpPropFinalized; }>, { bem: { b: (blockSuffix?: string) => string; e: (element?: string) => string; m: (modifier?: string) => string; be: (blockSuffix?: string, element?: string) => string; em: (element: string, modifier: string) => string; bm: (blockSuffix: string, modifier: string) => string; bem: (blockSuffix: string, element: string, modifier: string) => string; is: (name?: string) => string; }; props: import("@vue/shared").LooseRequired, unknown, unknown, () => any[], boolean>; readonly fieldNames: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, () => {}, boolean>; readonly order: import("ll-plus/es/utils").EpPropFinalized, "asc" | "desc", unknown, "desc", boolean>; readonly limit: import("ll-plus/es/utils").EpPropFinalized; readonly background: import("ll-plus/es/utils").EpPropFinalized; readonly color: import("ll-plus/es/utils").EpPropFinalized; readonly barColor: import("ll-plus/es/utils").EpPropFinalized; readonly valueFormatter: { readonly type: import("vue").PropType<(value: number, item: import("./src/ranking-list").RankingListItem) => string>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly thousandSeparator: import("ll-plus/es/utils").EpPropFinalized; readonly showBar: import("ll-plus/es/utils").EpPropFinalized; readonly type: import("ll-plus/es/utils").EpPropFinalized, "list" | "podium", unknown, "podium", boolean>; readonly showAvatar: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ "onItem-click"?: (e: MouseEvent, item: import("./src/ranking-list").RankingListRenderItem) => any; }> & {}>; emits: (event: "item-click", e: MouseEvent, item: import("./src/ranking-list").RankingListRenderItem) => void; getLabel: (item: import("./src/ranking-list").RankingListItem) => any; getValue: (item: import("./src/ranking-list").RankingListItem) => any; getDescription: (item: import("./src/ranking-list").RankingListItem) => any; getAvatar: (item: import("./src/ranking-list").RankingListItem) => any; formatValue: (value: number, item: import("./src/ranking-list").RankingListItem) => string; safeLimit: import("vue").ComputedRef; renderList: import("vue").ComputedRef; podiumList: import("vue").ComputedRef; listList: import("vue").ComputedRef; rankLevel: (rank: number) => string; rootStyle: import("vue").ComputedRef>; barStyle: (item: import("./src/ranking-list").RankingListRenderItem) => Record; handleClick: (e: MouseEvent, item: import("./src/ranking-list").RankingListRenderItem) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { 'item-click': (e: MouseEvent, item: import("./src/ranking-list").RankingListRenderItem) => boolean; }, string, import("vue").PublicProps, Readonly, unknown, unknown, () => any[], boolean>; readonly fieldNames: import("ll-plus/es/utils").EpPropFinalized, unknown, unknown, () => {}, boolean>; readonly order: import("ll-plus/es/utils").EpPropFinalized, "asc" | "desc", unknown, "desc", boolean>; readonly limit: import("ll-plus/es/utils").EpPropFinalized; readonly background: import("ll-plus/es/utils").EpPropFinalized; readonly color: import("ll-plus/es/utils").EpPropFinalized; readonly barColor: import("ll-plus/es/utils").EpPropFinalized; readonly valueFormatter: { readonly type: import("vue").PropType<(value: number, item: import("./src/ranking-list").RankingListItem) => string>; readonly required: false; readonly validator: (val: unknown) => boolean; __epPropKey: true; }; readonly thousandSeparator: import("ll-plus/es/utils").EpPropFinalized; readonly showBar: import("ll-plus/es/utils").EpPropFinalized; readonly type: import("ll-plus/es/utils").EpPropFinalized, "list" | "podium", unknown, "podium", boolean>; readonly showAvatar: import("ll-plus/es/utils").EpPropFinalized; }>> & Readonly<{ "onItem-click"?: (e: MouseEvent, item: import("./src/ranking-list").RankingListRenderItem) => any; }>, { readonly data: import("./src/ranking-list").RankingListItem[]; readonly type: import("ll-plus/es/utils").EpPropMergeType, "list" | "podium", unknown>; readonly color: string; readonly order: import("ll-plus/es/utils").EpPropMergeType, "asc" | "desc", unknown>; readonly background: string; readonly fieldNames: import("./src/ranking-list").RankingListFieldNames; readonly limit: number; readonly barColor: string; readonly thousandSeparator: import("ll-plus/es/utils").EpPropMergeType; readonly showBar: import("ll-plus/es/utils").EpPropMergeType; readonly showAvatar: import("ll-plus/es/utils").EpPropMergeType; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default LlRankingList; export * from './src/ranking-list'; declare module 'vue' { interface GlobalComponents { LlRankingList: typeof RankingList; } }