UNPKG

ngx-rickandmorty

Version:

26 lines (25 loc) 1.29 kB
import { Observable } from 'rxjs'; import { PingResponse } from './interfaces/ping'; import { EpisodeFilter } from './interfaces/episode-filter'; import { LocationFilter } from './interfaces/location-filter'; import { Location } from './interfaces/location'; import { CharacterFilter } from './interfaces/character-filter'; import { Episode } from './interfaces/episode'; import { Response } from './interfaces/response'; import { Character } from './interfaces/character'; export declare class ApiService { private baseUrl; private http; ping(): Observable<PingResponse>; getEpisode(): Observable<Response<Episode, EpisodeFilter>>; getEpisode(id: number | number[]): Observable<Episode[]>; getEpisode(filter: LocationFilter): Observable<Response<Episode, EpisodeFilter>>; getLocation(): Observable<Response<Location, LocationFilter>>; getLocation(id: number | number[]): Observable<Location[]>; getLocation(filter: LocationFilter): Observable<Response<Location, LocationFilter>>; getCharacter(): Observable<Response<Character, CharacterFilter>>; getCharacter(id: number | number[]): Observable<Character[]>; getCharacter(filter: CharacterFilter): Observable<Response<Character, CharacterFilter>>; private getEntity; private isId; }