import type { Meta } from '@storybook/react-vite'; import type { ButtonHTMLAttributes, ComponentPropsWithoutRef, ReactNode } from 'react'; type UtilCategoryTitle = 'Array' | 'Collections' | 'CSS' | 'Error' | 'Formatting' | 'Math' | 'Object' | 'Presence' | 'Promise' | 'SVG' | 'UI' | 'View Transition'; type UtilPageMetadata = { caveats: string[]; category: UtilCategoryTitle; examples: string[]; exportNames: string[]; purpose: string; signature: string; title: string; usage: string; }; type UtilDocsLayoutProps = { demo: ReactNode; utilPage: UtilPageMetadata; }; type StorybookParameters = NonNullable; declare const styles: Record; declare function createUtilStoryParameters(utilPage: UtilPageMetadata): StorybookParameters; declare function UtilDocsLayout({ demo, utilPage }: UtilDocsLayoutProps): import("react/jsx-runtime").JSX.Element; declare function UtilExportList({ exports }: { exports: string[]; }): import("react/jsx-runtime").JSX.Element; declare function UtilNotes({ notes, title }: { notes: string[]; title: string; }): import("react/jsx-runtime").JSX.Element; declare function DemoActions({ children }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; declare function DemoButton({ children, type, ...buttonProps }: ButtonHTMLAttributes): import("react/jsx-runtime").JSX.Element; declare function DemoField({ children, label, }: { children: ReactNode; label: string; }): import("react/jsx-runtime").JSX.Element; declare function DemoInput(props: ComponentPropsWithoutRef<'input'>): import("react/jsx-runtime").JSX.Element; declare function DemoSelect(props: ComponentPropsWithoutRef<'select'>): import("react/jsx-runtime").JSX.Element; declare function DemoStack({ children }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; declare function DemoValue({ label, value }: { label: string; value: ReactNode; }): import("react/jsx-runtime").JSX.Element; declare function CodeBlock({ children }: { children: ReactNode; }): import("react/jsx-runtime").JSX.Element; export { CodeBlock, DemoActions, DemoButton, DemoField, DemoInput, DemoSelect, DemoStack, DemoValue, UtilDocsLayout, UtilExportList, UtilNotes, createUtilStoryParameters, styles, }; export type { UtilCategoryTitle, UtilPageMetadata };