{"version":3,"file":"LegSide.cjs","sources":["../../../../../src/plugins/rfqModule/models/LegSide.ts"],"sourcesContent":["import { LegSide as SolitaLegSide } from '@convergence-rfq/rfq';\n\nconst Long = 'long' as const;\nconst Short = 'short' as const;\n\nexport type LegSide = typeof Long | typeof Short;\n\nexport function fromSolitaLegSide(responseSide: SolitaLegSide): LegSide {\n  switch (responseSide) {\n    case SolitaLegSide.Short: {\n      return Short;\n    }\n    case SolitaLegSide.Long: {\n      return Long;\n    }\n  }\n}\n\nexport function toSolitaLegSide(legSide: LegSide): SolitaLegSide {\n  switch (legSide) {\n    case Short: {\n      return SolitaLegSide.Short;\n    }\n    case Long: {\n      return SolitaLegSide.Long;\n    }\n  }\n}\n"],"names":["Long","Short","fromSolitaLegSide","responseSide","SolitaLegSide","toSolitaLegSide","legSide"],"mappings":";;;;;;AAEA,IAAMA,IAAI,GAAG,MAAe,CAAA;AAC5B,IAAMC,KAAK,GAAG,OAAgB,CAAA;AAIvB,SAASC,iBAAiBA,CAACC,YAA2B,EAAW;AACtE,EAAA,QAAQA,YAAY;IAClB,KAAKC,WAAa,CAACH,KAAK;AAAE,MAAA;AACxB,QAAA,OAAOA,KAAK,CAAA;AACd,OAAA;IACA,KAAKG,WAAa,CAACJ,IAAI;AAAE,MAAA;AACvB,QAAA,OAAOA,IAAI,CAAA;AACb,OAAA;AACF,GAAA;AACF,CAAA;AAEO,SAASK,eAAeA,CAACC,OAAgB,EAAiB;AAC/D,EAAA,QAAQA,OAAO;AACb,IAAA,KAAKL,KAAK;AAAE,MAAA;QACV,OAAOG,WAAa,CAACH,KAAK,CAAA;AAC5B,OAAA;AACA,IAAA,KAAKD,IAAI;AAAE,MAAA;QACT,OAAOI,WAAa,CAACJ,IAAI,CAAA;AAC3B,OAAA;AACF,GAAA;AACF;;;;;"}