/** * JSONPlaceholder INTERFACES */ export interface JSONPlaceholderPost { userId: number; id: number; title: string; body: string; } export interface JSONPlaceholderComment { postId: number; id: number; name: string; email: string; body: string; } export interface JSONPlaceholderAlbum { userId: number; id: number; title: string; } export interface JSONPlaceholderPhoto { albumId: number; id: number; title: string; url: string; thumbnailUrl: string; } export interface JSONPlaceholderTodo { userId: number; id: number; title: string; completed: boolean; } export interface JSONPlaceholderUser { id: number; name: string; username: string; email: string; address: JSONPlaceholderAddress; phone: string; website: string; company: JSONPlaceholderCompany; } export interface JSONPlaceholderUserIdName { id: number; name: string; website: string; company: JSONPlaceholderCompany; } export interface JSONPlaceholderAddress { street: string; suite: string; city: string; zipcode: string; geo: JSONPlaceholderGeo; } export interface JSONPlaceholderGeo { lat: string; lng: string; } export interface JSONPlaceholderCompany { name: string; catchPhrase: string; bs: string; }