import { Track } from 'livekit-client';
import { TrackReference } from '@livekit/components-react';
import { ThemeType } from '../../styles';
import { AudioOrbUI } from './AudioOrb';
export declare function useLocalTrackRef(source: Track.Source, client: any): TrackReference | undefined;
interface MediaTilesProps {
    chatOpen: boolean;
    client?: any;
    theme?: ThemeType;
    audioOrbUI?: AudioOrbUI;
    /** When true, suppresses the local camera tile (use when camera preview is rendered externally) */
    hideLocalCamera?: boolean;
}
export declare function MediaTiles({ chatOpen, client, theme, audioOrbUI, hideLocalCamera }: MediaTilesProps): import("react/jsx-runtime").JSX.Element;
export {};
