/// import { ControlBarButtonProps } from './ControlBarButton'; /** * Strings of {@link RaiseHandButton} that can be overridden. * * @public */ export interface RaiseHandButtonStrings { /** Label when button is on. */ onLabel: string; /** Label when button is off. */ offLabel: string; /** * Tooltip content when the button is disabled. */ tooltipDisabledContent?: string; /** Tooltip content when the button is on. */ tooltipOnContent?: string; /** Tooltip content when the button is off. */ tooltipOffContent?: string; } /** * Props for {@link RaiseHandButton}. * * @public */ export interface RaiseHandButtonProps extends ControlBarButtonProps { /** * Utility property for using this component with `communication react eventHandlers`. * Maps directly to the `onClick` property. */ onToggleRaiseHand?: () => Promise; /** * Optional strings to override in component */ strings?: Partial; } /** * A button to start / stop screen sharing. * * Can be used with {@link ControlBar}. * * @public */ export declare const RaiseHandButton: (props: RaiseHandButtonProps) => JSX.Element; //# sourceMappingURL=RaiseHandButton.d.ts.map