import { Meta, StoryObj } from '@storybook/web-components';
import { ISelectOption } from './modus-wc-select';
import { IInputFeedbackProp, ModusSize } from '../types';
interface SelectArgs {
    bordered?: boolean;
    'custom-class'?: string;
    disabled?: boolean;
    feedback?: IInputFeedbackProp;
    'input-aria-invalid'?: 'true' | 'false';
    'input-id'?: string;
    'input-tab-index'?: number;
    label?: string;
    name?: string;
    options: ISelectOption[];
    required?: boolean;
    size?: ModusSize;
    value: string;
}
declare const meta: Meta<SelectArgs>;
export default meta;
type Story = StoryObj<SelectArgs>;
export declare const Default: Story;
export declare const WithErrorFeedback: Story;
export declare const ShadowDomParent: Story;
export declare const Migration: Story;
