import { type ButtonControlProps } from '../../shared/contracts'; type RecordingToggleProps = Omit & { recording?: boolean; defaultRecording?: boolean; onRecordingChange?: (recording: boolean) => void; maxSeconds?: number; recordLabel?: string; stopLabel?: string; startAriaLabel?: string; stopAriaLabel?: string; }; declare const RecordingToggle: ({ recording: controlledRecording, defaultRecording, onRecordingChange, maxSeconds, recordLabel, stopLabel, startAriaLabel, stopAriaLabel, className, disabled, style, type, onClick, ref, "aria-label": ariaLabel, ...buttonProps }: RecordingToggleProps) => import("react/jsx-runtime").JSX.Element; export { RecordingToggle }; export type { RecordingToggleProps };