import { Key } from '../core/catalog'; export interface TestCounts { passCount: number; runCount: number; } export interface TestStep { rawSTT: string; correctedSTT?: string; correctedScope?: string; cart: TestLineItem[]; } export interface YamlTestCase { suites: string; comment: string; steps: TestStep[]; } export interface TestLineItem { readonly indent: number; readonly quantity: number; readonly key: Key; readonly name: string; readonly sku?: string; } export interface TestOrder { readonly cart: TestLineItem[]; } export declare enum CorrectionLevel { Raw = 0, STT = 1, Scoped = 2 }