import { type HTMLChakraProps, type SlotRecipeProps, type UnstyledProp } from "../../styled-system"; interface BaseProps { disabled?: boolean; invalid?: boolean; } declare const useNativeSelectStyles: () => Record; export { useNativeSelectStyles }; export interface NativeSelectRootBaseProps extends SlotRecipeProps<"nativeSelect">, UnstyledProp, BaseProps { } export interface NativeSelectRootProps extends HTMLChakraProps<"div", NativeSelectRootBaseProps> { } export declare const NativeSelectRoot: import("react").ForwardRefExoticComponent>; export declare const NativeSelectPropsProvider: React.Provider; type Omitted = "disabled" | "required" | "readOnly" | "size"; export interface NativeSelectFieldProps extends Omit, Omitted> { placeholder?: string; } export declare const NativeSelectField: import("react").ForwardRefExoticComponent>; export interface NativeSelectIndicatorProps extends HTMLChakraProps<"div"> { } export declare function NativeSelectIndicator(props: NativeSelectIndicatorProps): import("react/jsx-runtime").JSX.Element;