import { HTMLAttributes, CSSProperties } from 'react'; export interface PaginationProps extends HTMLAttributes { disabled?: boolean; /** * 전체 페이지 갯수, 음수일 경우 렌더되지 않습니다. */ totalPages: number; currentPage: number; /** * 현재페이지 기준 좌/우 표시할 페이지 버튼 갯수 * @default 4 */ siblingCount?: number; /** * 맨처음/맨끝 표시할 페이지 버튼 갯수 * @default 1 */ boundaryCount?: number; /** * Pagination 좌/우 화살표 인디케이터 사용 유무 * @default true */ showArrowButton?: boolean; onChangePage?: (page: number) => void; /** * Pagination 정렬 */ align?: CSSProperties['justifyContent']; } export declare const Pagination: ({ disabled, totalPages, currentPage, siblingCount, boundaryCount, showArrowButton, onChangePage, align, }: PaginationProps) => import("@emotion/react/jsx-runtime").JSX.Element;