import type { DocumentSchema } from "./Documents"; import ApiCall from "./ApiCall"; import { SearchOnlyDocuments } from "./SearchOnlyDocuments"; import type { SearchableDocuments } from "./Types"; export class SearchOnlyCollection { private readonly _documents: SearchableDocuments; constructor( private readonly name: string, private readonly apiCall: ApiCall, private readonly configuration: any ) { this._documents = new SearchOnlyDocuments( this.name, this.apiCall, this.configuration ); } documents(): SearchableDocuments { return this._documents; } }