xfyun-sdk
Version:
科大讯飞语音识别 SDK,支持浏览器中实时语音听写功能
32 lines (31 loc) • 1.1 kB
TypeScript
/**
* 共享组件样式
*
* 提供所有 xfyun-sdk React 组件共享的 CSS 样式
* 使用 as const 确保类型安全
*/
import type { CSSProperties } from 'react';
/**
* 基础组件样式
*/
export declare const baseComponentStyles: {
readonly container: CSSProperties;
readonly button: CSSProperties;
readonly buttonActive: CSSProperties;
readonly buttonRecording: CSSProperties;
readonly buttonDisabled: CSSProperties;
readonly status: CSSProperties;
readonly textArea: CSSProperties;
readonly input: CSSProperties;
readonly resultContainer: CSSProperties;
readonly progressBarContainer: CSSProperties;
readonly progressBar: CSSProperties;
readonly volumeBarContainer: CSSProperties;
readonly volumeBar: CSSProperties;
readonly downloadButton: CSSProperties;
readonly clearButton: CSSProperties;
};
/**
* 获取按钮样式(根据状态)
*/
export declare function getButtonStyle(base: typeof baseComponentStyles.button, isActive: boolean, isDisabled: boolean, activeVariant?: 'active' | 'recording'): CSSProperties;