import { AspidaClient } from 'aspida'; declare const api: ({ baseURL, fetch }: AspidaClient) => { himawari: { data: { satimg: { _basetime: (val3: number | string) => { fd: { _validtime: (val5: number | string) => { _band_prod: (val6: number | string) => { _z: (val7: number) => { _x: (val8: number) => { /** * フルディスク画像API * * _basetime: 基準時刻 TargetTime['basetime'] * _validtime: 撮影時刻 TargetTime['validtime'] * _band_prod: 画像種別 BAND_PROD * _z: ズームレベル 3-5 * _x: タイルのX座標 * _y: タイルのY座標 */ _y_jpg: (val9: number) => { /** * フルディスク画像をJPGで取得 */ get: (option?: { config?: T | undefined; } | undefined) => Promise>; /** * フルディスク画像をJPGで取得 */ $get: (option?: { config?: T | undefined; } | undefined) => Promise; $path: () => string; }; }; }; }; }; }; jp: { _validtime: (val5: number | string) => { _band_prod: (val6: number | string) => { $6: { _x: (val8: number) => { /** * 日本付近画像API * * _basetime: 基準時刻 TargetTime['basetime'] * _validtime: 撮影時刻 TargetTime['validtime'] * _band_prod: 画像種別 BAND_PROD * _x: タイルのX座標 * _y: タイルのY座標 */ _y_jpg: (val9: number) => { /** * 日本付近画像をJPGで取得 */ get: (option?: { config?: T | undefined; } | undefined) => Promise>; /** * 日本付近画像をJPGで取得 */ $get: (option?: { config?: T | undefined; } | undefined) => Promise; $path: () => string; }; }; }; }; }; }; }; /** * 撮影時刻API */ targetTimes_fd_json: { /** * 撮影時刻一覧を取得 */ get: (option?: { config?: T | undefined; } | undefined) => Promise>; /** * 撮影時刻一覧を取得 */ $get: (option?: { config?: T | undefined; } | undefined) => Promise; $path: () => string; }; /** * 日本付近の撮影時刻API */ targetTimes_jp_json: { /** * 日本付近の撮影時刻一覧を取得 */ get: (option?: { config?: T | undefined; } | undefined) => Promise>; /** * 日本付近の撮影時刻一覧を取得 */ $get: (option?: { config?: T | undefined; } | undefined) => Promise; $path: () => string; }; }; }; }; jmatile: { data: { nowc: { _basetime: (val3: number | string) => { none: { _validtime: (val5: number | string) => { surf: { hrpns: { _z: (val8: number) => { _x: (val9: number) => { /** * 降水ナウキャスト画像API * * _basetime: 基準時刻 TargetTime['basetime'] * _validtime: 実況時間または予報時刻 TargetTime['validtime'] * _z: ズームレベル 4-10 * _x: タイルのX座標 * _y: タイルのY座標 */ _y_png: (val10: number) => { /** * 降水ナウキャスト画像をJPGで取得 */ get: (option?: { config?: T | undefined; } | undefined) => Promise>; /** * 降水ナウキャスト画像をJPGで取得 */ $get: (option?: { config?: T | undefined; } | undefined) => Promise; $path: () => string; }; }; }; }; }; }; }; }; /** * 降水ナウキャストの実況時刻API */ targetTimes_N1_json: { /** * 降水ナウキャストの実況時刻一覧を取得 */ get: (option?: { config?: T | undefined; } | undefined) => Promise>; /** * 降水ナウキャストの実況時刻一覧を取得 */ $get: (option?: { config?: T | undefined; } | undefined) => Promise; $path: () => string; }; /** * 降水ナウキャストの予報時刻API */ targetTimes_N2_json: { /** * 降水ナウキャストの予報時刻一覧を取得 */ get: (option?: { config?: T | undefined; } | undefined) => Promise>; /** * 降水ナウキャストの予報時刻一覧を取得 */ $get: (option?: { config?: T | undefined; } | undefined) => Promise; $path: () => string; }; }; }; }; }; export declare type ApiInstance = ReturnType; export * from './@types'; export * from './@constants'; export default api;