@senka-ai/ui
Version:
A modern, type-safe Svelte 5 UI component library with full theme support, accessibility standards, and robust state management patterns
13 lines • 640 B
TypeScript
import type { BaseProps, ExtendedSizedComponent, ChangeHandler, InteractiveHandlers } from '../../type/component';
interface Props extends BaseProps, ExtendedSizedComponent, ChangeHandler<number>, InteractiveHandlers {
/** Current active page index (0-based) */
currentPage?: number;
/** Total number of pages */
totalPages: number;
/** Whether clicking dots changes the page */
interactive?: boolean;
}
declare const PaginationDots: import("svelte").Component<Props, {}, "">;
type PaginationDots = ReturnType<typeof PaginationDots>;
export default PaginationDots;
//# sourceMappingURL=PaginationDots.svelte.d.ts.map