import * as React from 'react'; import { DropdownProps } from '../../common-elements/dropdown'; import { MediaContentModel, MediaTypeModel, SchemaModel } from '../../services/models'; export interface MediaTypeChildProps { schema: SchemaModel; mime?: string; } export interface MediaTypesSwitchProps { content?: MediaContentModel; withLabel?: boolean; renderDropdown: (props: DropdownProps) => JSX.Element; children: (activeMime: MediaTypeModel) => JSX.Element; } export declare class MediaTypesSwitch extends React.Component { switchMedia: ({ idx }: { idx: any; }) => void; render(): JSX.Element | null; }