@datametria/vue-components
Version:
DATAMETRIA Vue.js 3 Component Library with Multi-Brand Theming - 51 components + 10 composables with theming support, WCAG 2.2 AA, dark mode, responsive system
30 lines (29 loc) • 1.05 kB
TypeScript
interface Props {
modelValue?: number;
total?: number;
pageSize?: number;
pageSizes?: number[];
layout?: string;
pagerCount?: number;
disabled?: boolean;
small?: boolean;
}
declare const _default: import('vue').DefineComponent<Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
"update:modelValue": (value: number) => any;
"size-change": (size: number) => any;
"current-change": (page: number) => any;
}, string, import('vue').PublicProps, Readonly<Props> & Readonly<{
"onUpdate:modelValue"?: ((value: number) => any) | undefined;
"onSize-change"?: ((size: number) => any) | undefined;
"onCurrent-change"?: ((page: number) => any) | undefined;
}>, {
disabled: boolean;
small: boolean;
modelValue: number;
pageSize: number;
total: number;
pageSizes: number[];
layout: string;
pagerCount: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;