import React from 'react';
import { StoryObj } from '@storybook/react';
import { Pagination } from './react';
declare const _default: {
    title: string;
    render(args: Omit<React.HTMLAttributes<import(".").WarpPagination>, "render" | "renderOptions" | "connectedCallback" | "disconnectedCallback" | "renderRoot" | "isUpdatePending" | "hasUpdated" | "addController" | "removeController" | "attributeChangedCallback" | "requestUpdate" | "updateComplete" | "baseUrl" | "pages" | "currentPageNumber" | "visiblePages" | "onPageClick" | "onpage-click" | "shouldShowShowFirstPageButton" | "shouldShowPreviousPageButton" | "shouldShowNextPageButton" | "currentPageIndex" | "visiblePageNumbers"> & {
        onPageClick?: (e: Event) => void;
        'onpage-click'?: (e: Event) => void;
    } & Partial<Omit<import(".").WarpPagination, keyof HTMLElement>> & React.RefAttributes<import(".").WarpPagination>): React.JSX.Element;
    component: import("@lit/react").ReactWebComponent<import(".").WarpPagination, {
        onPageClick: string;
        'onpage-click': string;
    }>;
};
export default _default;
export type Story = StoryObj<typeof Pagination>;
export declare const BasicPagination: Story;
export declare const MiddlePageSelected: Story;
export declare const LastPageSelected: Story;
export declare const ManyPagesWithLimitedVisible: Story;
export declare const SinglePage: Story;
