import { SFCWithInstall } from '../../shared/types'; import AudioSDK from './src/audioSDK'; import Recorder from './src/utils/recorder'; export { Recorder as CRecorder }; export { AudioSDK as CAudioSDK }; declare const AudioSdk: SFCWithInstall; }; useSource: { type: StringConstructor; default: string; }; textPrefix: { type: StringConstructor; default: string; }; appCode: { type: StringConstructor; }; }>, { consultationRecordUrl: string; chatBoxinit: string; cssVars: import("vue").ComputedRef; audioSdk: AudioSDK; props: import("@vue/shared").LooseRequired; }; useSource: { type: StringConstructor; default: string; }; textPrefix: { type: StringConstructor; default: string; }; appCode: { type: StringConstructor; }; }>> & Readonly<{ onSuccess?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onFail?: ((...args: any[]) => any) | undefined; onRecordingHeightChange?: ((...args: any[]) => any) | undefined; }> & {}>; attrs: { [x: string]: unknown; }; default_height: number; emit: (event: "close" | "success" | "fail" | "recordingHeightChange", ...args: any[]) => void; recordingRef: import("vue").Ref; isRecording: import("vue").Ref; loading: import("vue").Ref; audioType: import("vue").Ref<"websocket" | "http" | undefined, "websocket" | "http" | undefined>; content: any; wsConnected: import("vue").ComputedRef; recorderStatus: import("vue").ComputedRef<"" | "fail">; recordingProps: import("vue").ComputedRef<{ token: string | undefined; configs: import("../../shared/types").AnyObject; content: any; intentionCode: string; show: boolean; wsConnected: boolean | undefined; recorderStatus: string; startWaveViewMethod: (options: import("../../shared/types").AnyObject) => void; }>; isGenerateMedicalRecord: import("vue").ComputedRef; handleHeightChange: (height: number) => void; onClose: (obj?: import("../../shared/types").AnyObject) => Promise; onSuccess: (data: import("../../shared/types").AnyObject) => void; onFail: (error: any) => void; startWaveViewMethod: (options: import("../../shared/types").AnyObject) => void; onPause: () => void; onResume: () => void; handleToAnalyzing: (obj?: import("../../shared/types").AnyObject) => Promise; getAudioType: () => Promise; createMedicalRecord: () => Promise; CRecording: import("vue").DefineComponent; default: string; }; showBtn: { type: BooleanConstructor; }; token: { type: StringConstructor; }; intentionCode: { type: StringConstructor; }; configs: { type: import("vue").PropType; }; loading: { type: BooleanConstructor; default: boolean; }; wsConnected: { type: BooleanConstructor; default: boolean; }; fromSdk: { type: BooleanConstructor; }; show: { type: BooleanConstructor; default: boolean; }; startWaveViewMethod: { type: import("vue").PropType; }; recorderStatus: { type: StringConstructor; default: string; }; }>, { props: import("@vue/shared").LooseRequired; default: string; }; showBtn: { type: BooleanConstructor; }; token: { type: StringConstructor; }; intentionCode: { type: StringConstructor; }; configs: { type: import("vue").PropType; }; loading: { type: BooleanConstructor; default: boolean; }; wsConnected: { type: BooleanConstructor; default: boolean; }; fromSdk: { type: BooleanConstructor; }; show: { type: BooleanConstructor; default: boolean; }; startWaveViewMethod: { type: import("vue").PropType; }; recorderStatus: { type: StringConstructor; default: string; }; }>> & Readonly<{ onSuccess?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onPause?: ((...args: any[]) => any) | undefined; onFail?: ((...args: any[]) => any) | undefined; onResume?: ((...args: any[]) => any) | undefined; onToAnalyzing?: ((...args: any[]) => any) | undefined; onHeightChange?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "close" | "success" | "pause" | "fail" | "resume" | "toAnalyzing" | "heightChange", ...args: any[]) => void; loading: import("vue").Ref; content: import("vue").Ref; wsConnected: import("vue").Ref; recorderStatus: import("vue").Ref; audioChartRef: import("vue").Ref; audioChartSamllRef: import("vue").Ref; contentScrollRef: import("vue").Ref; isWarning: import("vue").Ref; isActive: import("vue").Ref; formattedTime: import("vue").ComputedRef; isCountFinished: import("vue").Ref; isCountActive: import("vue").Ref; isZoomSmall: import("vue").Ref; pause: any; btnDisabled: import("vue").ComputedRef; handleEnd: (closeType?: string) => Promise; handlePause: () => Promise; handlePlay: () => Promise; handleZoom: () => Promise; setWarningState: (state: boolean) => void; startWarningTimer: (initTime?: number) => void; initStartWaveView: () => Promise; cleanupState: () => void; handleHeightChange: (showContent: boolean) => void; onEnd: (closeType?: string) => Promise; onPause: () => Promise; onPlay: () => Promise; onZoom: () => Promise; isSpining: import("vue").ComputedRef; isFailStatus: import("vue").ComputedRef; isActiveStatus: import("vue").ComputedRef; isWarningStatus: import("vue").ComputedRef; isPauseStatus: import("vue").ComputedRef; showContent: import("vue").ComputedRef; tip: import("vue").ComputedRef<"录音异常!" | "录音识别中..." | "正在录音中..." | "无语音录入,请检测是否录音!" | "已暂停录音">; tipSmall: import("vue").ComputedRef<"录入异常" | "识别中..." | "录音中..." | "已暂停">; showDom: import("vue").ComputedRef; readonly NIcon: any; readonly NButton: any; readonly NSpin: any; readonly NSpace: any; readonly NTooltip: any; readonly MicOff: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly PlayCircleOutline: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; readonly StopCircle: import("vue").DefineComponent<{}, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; ReadyCountdown: import("vue").DefineComponent, { props: import("@vue/shared").LooseRequired> & Readonly<{ "onUpdate:isCountFinished"?: ((...args: any[]) => any) | undefined; }> & {}>; emit: (event: "update:isCountFinished", ...args: any[]) => void; renderCountdown: ({ seconds }: { seconds: number; }) => number; countDownFinish: () => void; readonly NCountdown: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "update:isCountFinished"[], "update:isCountFinished", import("vue").PublicProps, Readonly> & Readonly<{ "onUpdate:isCountFinished"?: ((...args: any[]) => any) | undefined; }>, { isCountActive: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; CloseSvg: any; ZoomSvg: any; PauseSvg: any; ContinueSvg: any; EnlargeSvg: any; WaveView: any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "success" | "pause" | "fail" | "resume" | "toAnalyzing" | "heightChange")[], "close" | "success" | "pause" | "fail" | "resume" | "toAnalyzing" | "heightChange", import("vue").PublicProps, Readonly; default: string; }; showBtn: { type: BooleanConstructor; }; token: { type: StringConstructor; }; intentionCode: { type: StringConstructor; }; configs: { type: import("vue").PropType; }; loading: { type: BooleanConstructor; default: boolean; }; wsConnected: { type: BooleanConstructor; default: boolean; }; fromSdk: { type: BooleanConstructor; }; show: { type: BooleanConstructor; default: boolean; }; startWaveViewMethod: { type: import("vue").PropType; }; recorderStatus: { type: StringConstructor; default: string; }; }>> & Readonly<{ onSuccess?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onPause?: ((...args: any[]) => any) | undefined; onFail?: ((...args: any[]) => any) | undefined; onResume?: ((...args: any[]) => any) | undefined; onToAnalyzing?: ((...args: any[]) => any) | undefined; onHeightChange?: ((...args: any[]) => any) | undefined; }>, { loading: boolean; content: string | { data: string; }; show: boolean; showBtn: boolean; wsConnected: boolean; fromSdk: boolean; recorderStatus: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("close" | "success" | "fail" | "recordingHeightChange")[], "close" | "success" | "fail" | "recordingHeightChange", import("vue").PublicProps, Readonly; }; useSource: { type: StringConstructor; default: string; }; textPrefix: { type: StringConstructor; default: string; }; appCode: { type: StringConstructor; }; }>> & Readonly<{ onSuccess?: ((...args: any[]) => any) | undefined; onClose?: ((...args: any[]) => any) | undefined; onFail?: ((...args: any[]) => any) | undefined; onRecordingHeightChange?: ((...args: any[]) => any) | undefined; }>, { timed: number; allowPunctuationMark: boolean; useSource: string; textPrefix: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>>; export default AudioSdk;