/** Props for Pagination component */ export interface Props { /** Current active page (1-based) */ currentPage: number; /** Total number of pages */ totalPages: number; /** Base URL for link mode (e.g., '/articles') */ baseUrl?: string; /** When provided, renders buttons instead of links and calls this on page change */ onPageChange?: (page: number) => void; /** Accessible label for pagination nav */ 'aria-label'?: string; /** Show first/last page buttons */ showFirstLast?: boolean; /** Maximum number of visible page numbers */ maxVisible?: number; } declare const Pagination: import("svelte").Component; type Pagination = ReturnType; export default Pagination; //# sourceMappingURL=Pagination.svelte.d.ts.map