UNPKG

@mariolazzari/met

Version:

This package is a TypeScript based wrapper around the public REST APIs of *Metropolitan museum of Art* (New York).

13 lines (12 loc) 527 B
import { DepartmentsResponse } from './types/DepartmentsResponse'; import { Result } from './types/Result'; import { SearchRequest } from './types/SearchRequest'; import { ObjectData } from './types/ObjectData'; export declare class Met { private baseUrl; private fetchData; private getObjects; getDepartments(): Promise<Result<DepartmentsResponse>>; getObject(id: number): Promise<Result<ObjectData>>; search({ searchTerm, page, perPage, }: SearchRequest): Promise<Result<ObjectData[]>>; }