import React from 'react';
import { StoryObj } from '@storybook/react';
import { TextField } from './react';
declare const _default: {
    title: string;
    render(args: Omit<React.HTMLAttributes<import(".").WarpTextField>, "label" | "onblur" | "onchange" | "onfocus" | "oninput" | "onFocus" | "onBlur" | "onChange" | "onInput" | "render" | "renderOptions" | "connectedCallback" | "disconnectedCallback" | "renderRoot" | "isUpdatePending" | "hasUpdated" | "addController" | "removeController" | "attributeChangedCallback" | "requestUpdate" | "updateComplete" | "form" | "mask" | "pattern" | "disabled" | "type" | "name" | "value" | "updated" | "firstUpdated" | "resetFormControl" | "validationTarget" | "internals" | "showError" | "validationMessage" | "validity" | "validationComplete" | "checkValidity" | "formResetCallback" | "valueChangedCallback" | "validityCallback" | "validationMessageCallback" | "setValue" | "shouldFormValueUpdate" | "invalid" | "step" | "helpText" | "readOnly" | "readonly" | "size" | "max" | "min" | "minLength" | "maxLength" | "placeholder" | "required" | "autocomplete" | "formatter" | "_hasPrefix" | "_hasSuffix" | "_inputstyles" | "_helptextstyles" | "_label" | "_helpId" | "_id" | "_error" | "handler" | "prefixSlotChange" | "suffixSlotChange"> & {
        onBlur?: (e: Event) => void;
        onblur?: (e: Event) => void;
        onChange?: (e: Event) => void;
        onchange?: (e: Event) => void;
        onInput?: (e: Event) => void;
        oninput?: (e: Event) => void;
        onFocus?: (e: Event) => void;
        onfocus?: (e: Event) => void;
    } & Partial<Omit<import(".").WarpTextField, keyof HTMLElement>> & React.RefAttributes<import(".").WarpTextField>): React.JSX.Element;
    component: import("@lit/react").ReactWebComponent<import(".").WarpTextField, {
        onBlur: string;
        onblur: string;
        onChange: string;
        onchange: string;
        onInput: string;
        oninput: string;
        onFocus: string;
        onfocus: string;
    }>;
};
export default _default;
export type Story = StoryObj<typeof TextField>;
export declare const Default: Story;
export declare const WithPlaceholder: Story;
export declare const WithHelpText: Story;
export declare const Invalid: Story;
export declare const Disabled: Story;
export declare const ReadOnly: Story;
export declare const Required: Story;
export declare const WithAffix: Story;
export declare const Masking: Story;
