import React from 'react'; import { Props, StyledProps } from '@nixjs23n6/baseui-core'; export interface PaginationPropArg { } export declare const Pagination: ( = "div">(props: Omit, "className" | "children" | "as" | "refName"> & { as?: TTag | undefined; children?: React.ReactNode | ((bag: PaginationPropArg) => React.ReactElement>); refName?: string | undefined; } & (import("@nixjs23n6/baseui-core").PropsOf extends { className?: any; } ? { className?: string | ((bag: PaginationPropArg) => string) | undefined; } : {}) & { page?: number | undefined; initialPage: number; total: number; dotsJump?: number | undefined; siblings?: number | undefined; boundaries?: number | undefined; withControls?: boolean | undefined; withEdges?: boolean | undefined; prevControlLabel?: React.ReactNode; nextControlLabel?: React.ReactNode; firstEdgeLabel?: React.ReactNode; lastEdgeLabel?: React.ReactNode; loop?: boolean | undefined; onChange?: ((page: number) => void) | undefined; } & StyledProps, ref: React.Ref) => React.ReactElement> | null) & { displayName: string; };