import { Meta, StoryObj } from '@storybook/react'; import { ComponentProps } from 'react'; import { Pagination } from '.'; declare const meta: Meta; export default meta; type PaginationStoryArgs = ComponentProps & { header: string; }; type Story = StoryObj; export declare const Basic: { name: string; args: { header: string; }; decorators?: import('@storybook/types').DecoratorFunction | React.KeyboardEvent | null, pageIndex: number) => void; onItemsPerPageChange?: ((itemsPerPage: number) => void) | undefined; centerNode?: import('react').ReactNode; leftNode?: import('react').ReactNode; rightNode?: import('react').ReactNode; backIconButtonText?: string | undefined; itemsPerPageLabel?: string | undefined; nextIconButtonText?: string | undefined; pagesText?: string | undefined; goToPageText?: string | undefined; header: string; }> | import('@storybook/types').DecoratorFunction | React.KeyboardEvent | null, pageIndex: number) => void; onItemsPerPageChange?: ((itemsPerPage: number) => void) | undefined; centerNode?: import('react').ReactNode; leftNode?: import('react').ReactNode; rightNode?: import('react').ReactNode; backIconButtonText?: string | undefined; itemsPerPageLabel?: string | undefined; nextIconButtonText?: string | undefined; pagesText?: string | undefined; goToPageText?: string | undefined; header: string; }>[] | undefined; parameters?: import('@storybook/types').Parameters; argTypes?: Partial> | undefined; loaders?: import('@storybook/types').LoaderFunction | import('@storybook/types').LoaderFunction[] | undefined; render?: import('@storybook/types').ArgsStoryFn | undefined; storyName?: import('@storybook/types').StoryName; play?: import('@storybook/types').PlayFunction | undefined; tags?: import('@storybook/types').Tag[]; story?: Omit>, "story"> | undefined; }; export declare const DefaultIndex: { name: string; args: { currentPageIndex: number; header: string; }; decorators?: import('@storybook/types').DecoratorFunction | React.KeyboardEvent | null, pageIndex: number) => void; onItemsPerPageChange?: ((itemsPerPage: number) => void) | undefined; centerNode?: import('react').ReactNode; leftNode?: import('react').ReactNode; rightNode?: import('react').ReactNode; backIconButtonText?: string | undefined; itemsPerPageLabel?: string | undefined; nextIconButtonText?: string | undefined; pagesText?: string | undefined; goToPageText?: string | undefined; header: string; }> | import('@storybook/types').DecoratorFunction | React.KeyboardEvent | null, pageIndex: number) => void; onItemsPerPageChange?: ((itemsPerPage: number) => void) | undefined; centerNode?: import('react').ReactNode; leftNode?: import('react').ReactNode; rightNode?: import('react').ReactNode; backIconButtonText?: string | undefined; itemsPerPageLabel?: string | undefined; nextIconButtonText?: string | undefined; pagesText?: string | undefined; goToPageText?: string | undefined; header: string; }>[] | undefined; parameters?: import('@storybook/types').Parameters; argTypes?: Partial> | undefined; loaders?: import('@storybook/types').LoaderFunction | import('@storybook/types').LoaderFunction[] | undefined; render?: import('@storybook/types').ArgsStoryFn | undefined; storyName?: import('@storybook/types').StoryName; play?: import('@storybook/types').PlayFunction | undefined; tags?: import('@storybook/types').Tag[]; story?: Omit>, "story"> | undefined; }; export declare const AsRTL: Story; export declare const DarkMode: Story;