export interface OntologyDefinition { '@context': object; '@id': string; '@type': string; definition: string[]; links: object; matchType: string; obsolete: boolean; ontologyType: string; prefLabel: string; provisional: boolean; } interface PaginatedResponse { nextPage: string | null; collection: OntologyDefinition[]; } export declare namespace BioOntologyAPI { function search(props: { q: string; ontologies: string[]; suggest?: boolean; limit?: number; }): Promise; function _search_url(props: { q: string; ontologies: string[]; suggest?: boolean; }): Promise; function _paginated_fetch(props: { url: string; limit?: number; }): Promise; function _authenticated_fetch(url: string): Promise; } export {};