redoc
Version:
20 lines (19 loc) • 674 B
TypeScript
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<MediaTypesSwitchProps> {
switchMedia: ({ idx }: {
idx: any;
}) => void;
render(): JSX.Element | null;
}