import { FcrStreamJoinConfig } from "../type";
export declare const getStreamJoinConfig: (stream?: FcrStreamJoinConfig) => {
    videoSourceUuid: string | undefined;
    audioSourceUuid: string | undefined;
    videoSourceId?: string;
    audioSourceId?: string;
    streamName?: string;
    streamType?: import("agora-rte-sdk/lib/core/scene/type").AgoraRteMediaStreamType | undefined;
    videoSourceType?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcVideoSourceType | undefined;
    audioSourceType?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcAudioSourceType | undefined;
    audioSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState;
    videoSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState;
};
export declare const getStreamsJoinConfig: (streams?: FcrStreamJoinConfig[]) => {
    videoSourceUuid: string | undefined;
    audioSourceUuid: string | undefined;
    videoSourceId?: string;
    audioSourceId?: string;
    streamName?: string;
    streamType: import("agora-rte-sdk/lib/core/scene/type").AgoraRteMediaStreamType;
    videoSourceType: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcVideoSourceType;
    audioSourceType: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcAudioSourceType;
    audioSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState;
    videoSourceState?: import("agora-rte-sdk/lib/core/rtc/type").AgoraRtcMediaSourceState;
}[] | undefined;
