import type { RecorderState } from '../../../../Types/RecorderState';
import type { IDisableableProps } from '../../../../Behaviors/Disableable';
import type { IThemeableProps } from '../../../../Behaviors/Themeable';
/**
 * Represents the `{@link IVoiceRecorderChatToolElementProps}` interface.
 *
 * @public
 */
export interface IVoiceRecorderChatToolElementProps extends IDisableableProps, IThemeableProps {
    state: RecorderState;
    elapsedTime: number;
    maxDurationTime: number | null;
    objectUrl: string | null;
    canPause: boolean;
}
//# sourceMappingURL=IVoiceRecorderChatToolElementProps.d.ts.map