import type { GatewayOrderStatus } from './GatewayOrderStatus'; import type { ChainTxInfo } from './ChainTxInfo'; export interface GatewayOrderInfo { depositAddress?: string | null; dstInfo: ChainTxInfo; estimatedTimeInSecs?: number | null; id: string; srcInfo: ChainTxInfo; status: GatewayOrderStatus; timestamp: number; } export declare function instanceOfGatewayOrderInfo(value: object): value is GatewayOrderInfo; export declare function GatewayOrderInfoFromJSON(json: any): GatewayOrderInfo; export declare function GatewayOrderInfoFromJSONTyped(json: any, ignoreDiscriminator: boolean): GatewayOrderInfo; export declare function GatewayOrderInfoToJSON(json: any): GatewayOrderInfo; export declare function GatewayOrderInfoToJSONTyped(value?: GatewayOrderInfo | null, ignoreDiscriminator?: boolean): any;