export declare class TrailOrder { 'id'?: bigint; 'userId'?: bigint; 'user'?: bigint; 'contract'?: string; 'settle'?: string; 'amount'?: string; 'isGte'?: boolean; 'activationPrice'?: string; 'priceType'?: TrailOrder.PriceType; 'priceOffset'?: string; 'text'?: string; 'reduceOnly'?: boolean; 'positionRelated'?: boolean; 'createdAt'?: number; 'activatedAt'?: number; 'finishedAt'?: number; 'createTime'?: number; 'activeTime'?: number; 'finishTime'?: number; 'reason'?: string; 'suborderText'?: string; 'isDualMode'?: boolean; 'triggerPrice'?: string; 'suborderId'?: bigint; 'sideLabel'?: string; 'originalStatus'?: number; 'status'?: TrailOrder.Status; 'positionSideOutput'?: string; 'updatedAt'?: number; 'extremumPrice'?: string; 'statusCode'?: string; 'createdAtPrecise'?: string; 'finishedAtPrecise'?: string; 'activatedAtPrecise'?: string; 'statusLabel'?: string; 'posMarginMode'?: string; 'positionMode'?: string; 'errorLabel'?: string; 'leverage'?: string; static discriminator: string | undefined; static attributeTypeMap: Array<{ name: string; baseName: string; type: string; }>; static getAttributeTypeMap(): { name: string; baseName: string; type: string; }[]; } export declare namespace TrailOrder { enum PriceType { NUMBER_0, NUMBER_1, NUMBER_2, NUMBER_3 } enum Status { Open, Finished } }