import { Options, Schema } from '@har-sdk/openapi-sampler'; import { OpenAPI } from '@har-sdk/core'; export declare class Sampler { private readonly options; constructor(options: Options); sampleParam(param: OpenAPI.Parameter, context: { spec: OpenAPI.Document; idx: number; tokens: string[]; }): any; /** * To exclude extra fields that are used in response only, {@link Options.skipReadOnly} must be used. * @see {@link https://swagger.io/docs/specification/data-models/data-types/#readonly-writeonly | Read-Only and Write-Only Properties} */ sample(schema: Schema, context?: { spec?: OpenAPI.Document; jsonPointer?: string; }): any | undefined; private createParamSchema; private extractVendorExamples; }