import RequestResponseContext from "./RequestResponseContext"; import RegisteredApiBufferManager from "../buffer/RegisteredApiBufferManager"; import DiscoveredApiBufferManager from "../buffer/DiscoveredApiBufferManager"; declare class ApiProcessor { private readonly registeredApiBufferManager; private readonly discoveredApiBufferManager; private size; private apiSamples; private index; constructor(registeredApiBufferManager: RegisteredApiBufferManager, discoveredApiBufferManager: DiscoveredApiBufferManager); processRegisteredApi(context: RequestResponseContext, req: any, res: any, next: Function): void; private tryOffering; printApiSamples(): void; private shouldCaptureRequest; private shouldCaptureResponse; private getBufferEntryForApiSample; } export default ApiProcessor;