import { Merge } from '../../../utils';
export type SelectInputTriggerButtonElementType = 'button' | React.ComponentType;
export type SelectInputTriggerButtonProps<T extends SelectInputTriggerButtonElementType = 'button'> = Merge<React.ComponentPropsWithoutRef<T>, {
    as?: T;
}>;
/**
 * The trigger button component for SelectInput.
 * Uses Headless UI's ListboxButton with polymorphic support to allow
 * rendering as different element types.
 */
export declare function SelectInputTriggerButton<T extends SelectInputTriggerButtonElementType = 'button'>({ as, ...restProps }: SelectInputTriggerButtonProps<T>): import("react").JSX.Element;
//# sourceMappingURL=SelectInputTriggerButton.d.ts.map