import type { HybridView, HybridViewProps, HybridViewMethods, } from 'react-native-nitro-modules'; /** * Props for AirPlayButton — a native AirPlay route picker. */ export interface AirPlayButtonProps extends HybridViewProps { /** Tint color for the AirPlay icon (CSS color string). Default: system blue. */ tintColor: string; /** Tint color when AirPlay is active. Default: same as tintColor. */ activeTintColor: string; } export interface AirPlayButtonMethods extends HybridViewMethods {} /** * AirPlayButton renders the native AVRoutePickerView on iOS. * On Android, this view is empty (AirPlay is iOS-only). * * Tapping shows the system route picker sheet for selecting * AirPlay devices (Apple TV, AirPlay speakers, etc.). */ export type AirPlayButton = HybridView< AirPlayButtonProps, AirPlayButtonMethods >;