import { ComponentStory } from '@storybook/react'; import React from 'react'; declare const Story: { title: string; component: ({ name, label, type, placeholder, error, onTextChange, value, disabled, prefix, suffix, defaultTheme, }: { label?: string | undefined; placeholder?: string | undefined; error?: string | boolean | null | undefined; onTextChange: (e: React.ChangeEvent) => void; value: string | number; name: string; disabled?: boolean | undefined; type?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; defaultTheme?: boolean | undefined; }) => JSX.Element; argTypes: { name: { type: { name: string; required: boolean; }; description: string; }; label: { name: string; type: { name: string; required: boolean; }; defaultValue: string; description: string; table: { type: { summary: string; }; defaultValue: { summary: string; }; }; control: { type: string; }; }; placeholder: { name: string; type: { name: string; required: boolean; }; defaultValue: string; table: { type: { summary: string; }; defaultValue: { summary: string; }; }; control: { type: string; }; }; value: { table: { type: { summary: string; }; defaultValue: { summary: string; }; }; control: { type: string; }; }; error: { control: { type: string; }; }; }; }; export default Story; export declare const InputBox: ComponentStory<({ name, label, type, placeholder, error, onTextChange, value, disabled, prefix, suffix, defaultTheme, }: { label?: string | undefined; placeholder?: string | undefined; error?: string | boolean | null | undefined; onTextChange: (e: React.ChangeEvent) => void; value: string | number; name: string; disabled?: boolean | undefined; type?: string | undefined; prefix?: string | undefined; suffix?: string | undefined; defaultTheme?: boolean | undefined; }) => JSX.Element>;