import type { ReactElement } from 'react';
import type { SelectProps } from '../common/index.js';
import type { MediaContentModel, MediaTypeModel } from '../../models/index.js';
interface MediaTypesSwitchProps {
    content?: MediaContentModel;
    withLabel?: boolean;
    renderSelect: (props: SelectProps) => ReactElement | null;
    children: (activeMime: MediaTypeModel) => ReactElement;
}
export declare const MediaTypesSwitch: import("react").NamedExoticComponent<MediaTypesSwitchProps>;
export {};
