import { MosaicId } from "./MosaicId";
/**
 * A mosaic describes an instance of a mosaic definition. Mosaics can be transferred by means of a transfer transaction.
 */
export declare class Mosaic {
    /**
     * The mosaic id
     */
    readonly mosaicId: MosaicId;
    /**
     * The mosaic quantity. The quantity is always given in smallest units for the mosaic, i.e. if it has a divisibility of 3 the quantity is given in millis.
     */
    readonly quantity: number;
    /**
     * constructor
     * @param mosaicId
     * @param quantity
     */
    constructor(mosaicId: MosaicId, quantity: number);
}
