/** * Catapult REST Endpoints * OpenAPI Specification of catapult-rest * * The version of the OpenAPI document: 1.0.4 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import * as runtime from '../runtime'; import type { MerkleStateInfoDTO, MosaicIds, MosaicInfoDTO, MosaicPage, Order } from '../models/index'; export interface GetMosaicRequest { mosaicId: string; } export interface GetMosaicMerkleRequest { mosaicId: string; } export interface GetMosaicsRequest { mosaicIds: MosaicIds; } export interface SearchMosaicsRequest { ownerAddress?: string; pageSize?: number; pageNumber?: number; offset?: string; order?: Order; } /** * */ export declare class MosaicRoutesApi extends runtime.BaseAPI { /** * Gets the mosaic definition for a given mosaic identifier. * Get mosaic information */ getMosaicRaw(requestParameters: GetMosaicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the mosaic definition for a given mosaic identifier. * Get mosaic information */ getMosaic(requestParameters: GetMosaicRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Gets the mosaic definition merkle for a given mosaic identifier. * Get mosaic merkle information */ getMosaicMerkleRaw(requestParameters: GetMosaicMerkleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets the mosaic definition merkle for a given mosaic identifier. * Get mosaic merkle information */ getMosaicMerkle(requestParameters: GetMosaicMerkleRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; /** * Gets an array of mosaic definition. * Get mosaics information for an array of mosaics */ getMosaicsRaw(requestParameters: GetMosaicsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>>; /** * Gets an array of mosaic definition. * Get mosaics information for an array of mosaics */ getMosaics(requestParameters: GetMosaicsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets an array of mosaics. * Search mosaics */ searchMosaicsRaw(requestParameters: SearchMosaicsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise>; /** * Gets an array of mosaics. * Search mosaics */ searchMosaics(requestParameters?: SearchMosaicsRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise; }