import { IPrismDiagnostic, ValidatorFn } from '@stoplight/prism-core'; import { IHttpOperation, IMediaTypeContent } from '@stoplight/types'; import * as E from 'fp-ts/Either'; import { IHttpRequest, IHttpResponse } from '../types'; import { NonEmptyArray } from 'fp-ts/NonEmptyArray'; export { validateSecurity } from './validators/security'; export declare const validateInput: ValidatorFn; export declare const validateMediaType: (contents: NonEmptyArray, mediaType: string) => E.Either, IMediaTypeContent>; export declare const validateOutput: ValidatorFn;