import { EduStreamUI } from '@classroom/infra/stores/common/stream/struct';
import { CSSProperties, FC } from 'react';
import { EduStream } from 'agora-edu-core';
import { AGRenderMode } from 'agora-rte-sdk';
export declare const TrackPlayer: FC<{
    stream: EduStreamUI;
    className?: string;
    style?: CSSProperties;
    renderMode?: AGRenderMode;
}>;
declare type RemoteTrackPlayerProps = {
    stream: EduStream;
    style?: CSSProperties;
    className?: string;
    mirrorMode?: boolean;
    renderMode?: AGRenderMode;
};
declare type LocalTrackPlayerProps = Omit<RemoteTrackPlayerProps, 'stream'>;
export declare const LocalTrackPlayer: FC<LocalTrackPlayerProps>;
export declare const RemoteTrackPlayer: FC<RemoteTrackPlayerProps>;
export {};
