/**
 * 共享组件样式
 *
 * 提供所有 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;
