/** * 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 type { AliasActionEnum } from './AliasActionEnum'; /** * * @export * @interface MosaicAliasTransactionBodyDTO */ export interface MosaicAliasTransactionBodyDTO { /** * Namespace identifier. * @type {string} * @memberof MosaicAliasTransactionBodyDTO */ namespaceId: string; /** * Mosaic identifier. * @type {string} * @memberof MosaicAliasTransactionBodyDTO */ mosaicId: string; /** * * @type {AliasActionEnum} * @memberof MosaicAliasTransactionBodyDTO */ aliasAction: AliasActionEnum; } /** * Check if a given object implements the MosaicAliasTransactionBodyDTO interface. */ export declare function instanceOfMosaicAliasTransactionBodyDTO(value: Record): value is MosaicAliasTransactionBodyDTO; export declare function MosaicAliasTransactionBodyDTOFromJSON(json: any): MosaicAliasTransactionBodyDTO; export declare function MosaicAliasTransactionBodyDTOFromJSONTyped(json: any, ignoreDiscriminator: boolean): MosaicAliasTransactionBodyDTO; export declare function MosaicAliasTransactionBodyDTOToJSON(json: any): MosaicAliasTransactionBodyDTO; export declare function MosaicAliasTransactionBodyDTOToJSONTyped(value?: MosaicAliasTransactionBodyDTO | null, ignoreDiscriminator?: boolean): any;