import * as flatbuffers from 'flatbuffers';
export declare class QuoteRequestReject {
    bb: flatbuffers.ByteBuffer | null;
    bb_pos: number;
    __init(i: number, bb: flatbuffers.ByteBuffer): QuoteRequestReject;
    static getRootAsQuoteRequestReject(bb: flatbuffers.ByteBuffer, obj?: QuoteRequestReject): QuoteRequestReject;
    static getSizePrefixedRootAsQuoteRequestReject(bb: flatbuffers.ByteBuffer, obj?: QuoteRequestReject): QuoteRequestReject;
    /**
     * Request identifier specified on the Quote Request.
     */
    reqId(): string | null;
    reqId(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
    /**
     * Code to identify reason for rejecting the Quote Request.
     */
    code(): number;
    /**
     * Supplementary information relating to the reject or cancel.
     */
    text(): string | null;
    text(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
    /**
     * Venue symbol, when Reject is from a single venue during an aggregate request.
     */
    venue(): string | null;
    venue(optionalEncoding: flatbuffers.Encoding): string | Uint8Array | null;
    static startQuoteRequestReject(builder: flatbuffers.Builder): void;
    static addReqId(builder: flatbuffers.Builder, reqIdOffset: flatbuffers.Offset): void;
    static addCode(builder: flatbuffers.Builder, code: number): void;
    static addText(builder: flatbuffers.Builder, textOffset: flatbuffers.Offset): void;
    static addVenue(builder: flatbuffers.Builder, venueOffset: flatbuffers.Offset): void;
    static endQuoteRequestReject(builder: flatbuffers.Builder): flatbuffers.Offset;
    static createQuoteRequestReject(builder: flatbuffers.Builder, reqIdOffset: flatbuffers.Offset, code: number, textOffset: flatbuffers.Offset, venueOffset: flatbuffers.Offset): flatbuffers.Offset;
}
