import React from 'react';
import { type ComposableProps } from '../../../lib/slot';
import { type GlassVariant } from '../../../lib/glass';
export interface DropdownTriggerProps extends ComposableProps<'div'> {
/**
* Trigger content (optional, defaults to selected option or placeholder).
*/
children?: React.ReactNode;
/**
* Enable glassmorphism effect on dropdown trigger background
* - `true`: Standard glass effect
* - `'subtle'`: Subtle glass effect
* - `'prominent'`: Prominent glass effect
*/
glass?: GlassVariant;
}
/**
* DropdownTrigger Component
*
* A composable component for the trigger button/field of a Dropdown.
* Typically wraps the display value and chevron icon.
*
* @public
*
* @example
* ```tsx
*