import { Amount } from '../common'; import { BaseTransaction, GlobalFlags } from './common'; export declare enum OfferCreateFlags { tfPassive = 65536, tfImmediateOrCancel = 131072, tfFillOrKill = 262144, tfSell = 524288 } export interface OfferCreateFlagsInterface extends GlobalFlags { tfPassive?: boolean; tfImmediateOrCancel?: boolean; tfFillOrKill?: boolean; tfSell?: boolean; } export interface OfferCreate extends BaseTransaction { TransactionType: 'OfferCreate'; Flags?: number | OfferCreateFlagsInterface; Expiration?: number; OfferSequence?: number; TakerGets: Amount; TakerPays: Amount; } export declare function validateOfferCreate(tx: Record): void; //# sourceMappingURL=offerCreate.d.ts.map