import { type FunctionalComponent as FC } from '../../../stencil-public-runtime';
import type { JSXBase } from '../../../stencil-public-runtime';
import { type MsgPropType, type Stringified } from '../../../schema';
import type { DefaultInputProps } from '../_types';
import { type NativeOptionListProps } from '../NativeOptionList';
type SelectAttributes = JSXBase.SelectHTMLAttributes<HTMLSelectElement>;
export type SelectProps = DefaultInputProps<SelectAttributes> & NativeOptionListProps & {
    touched?: boolean;
    msg?: Stringified<MsgPropType>;
} & {
    [key: `aria-${string}`]: unknown;
    [key: `data-${string}`]: unknown;
};
declare const NativeSelectFc: FC<SelectProps>;
export default NativeSelectFc;
