import { IHttpOperation } from '@stoplight/types'; export * from './types'; export * from './mocker/errors'; export * from './router/errors'; export * from './mocker/serializer/style'; export { generate as generateHttpParam } from './mocker/generator/HttpParamGenerator'; export { resetJSONSchemaGenerator } from './mocker'; import { IHttpConfig, IHttpResponse, IHttpRequest, PickRequired, PrismHttpComponents, IHttpProxyConfig } from './types'; export { getHttpOperationsFromSpec } from './utils/operations'; export { createAndCallPrismInstanceWithSpec, PrismErrorResult, PrismOkResult } from './instanceWithSpec'; export declare const createInstance: (defaultConfig: IHttpConfig | IHttpProxyConfig, components: PickRequired, 'logger'>) => import("@stoplight/prism-core").IPrism, IHttpRequest, IHttpResponse, IHttpConfig>;