/// <reference types="node" />
import { IStandardHeader } from './set/standard_header';
import { IBidDescReqGrp } from './set/bid_desc_req_grp';
import { IBidCompReqGrp } from './set/bid_comp_req_grp';
export interface IBidRequest {
    BidID?: string;
    ClientBidID: string;
    BidRequestTransType: string;
    ListName?: string;
    TotNoRelatedSym: number;
    BidType: number;
    NumTickets?: number;
    Currency?: string;
    SideValue1?: number;
    SideValue2?: number;
    LiquidityIndType?: number;
    WtAverageLiquidity?: number;
    ExchangeForPhysical?: boolean;
    OutMainCntryUIndex?: number;
    CrossPercent?: number;
    ProgRptReqs?: number;
    ProgPeriodInterval?: number;
    IncTaxInd?: number;
    ForexReq?: boolean;
    NumBidders?: number;
    TradeDate?: Date;
    BidTradeType: string;
    BasisPxType: string;
    StrikeTime?: Date;
    Text?: string;
    EncodedTextLen?: number;
    EncodedText?: Buffer;
    StandardHeader?: IStandardHeader;
    BidDescReqGrp?: IBidDescReqGrp[];
    BidCompReqGrp?: IBidCompReqGrp[];
}
