import { MidaDate } from "../dates/MidaDate"; import { MidaDecimal } from "../decimals/MidaDecimal"; import { MidaQuotation } from "../quotations/MidaQuotation"; import { MidaTickMovement } from "./MidaTickMovement"; import { MidaTickParameters } from "./MidaTickParameters"; import { IMidaCloneable } from "../utilities/cloneable/IMidaCloneable"; import { IMidaEquatable } from "../utilities/equatable/IMidaEquatable"; import { GenericObject } from "../utilities/GenericObject"; export declare class MidaTick implements IMidaCloneable, IMidaEquatable { #private; constructor({ symbol, bid, ask, date, movement, quotation, previousTick, nextTick, }: MidaTickParameters); get quotation(): MidaQuotation; get date(): MidaDate; get movement(): MidaTickMovement; get previousTick(): MidaTick | undefined; get nextTick(): MidaTick | undefined; get symbol(): string; get bid(): MidaDecimal; get ask(): MidaDecimal; get averagePrice(): MidaDecimal; get spread(): MidaDecimal; clone(): MidaTick; equals(object: GenericObject): boolean; }