UNPKG

jest-bdd-generator

Version:

Jest code generator empowered with Gherkin and BDD

59 lines (46 loc) 1.9 kB
## API Report File for "jest-bdd-generator" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts import { default as React_2 } from 'react'; // @public (undocumented) export type EditorSelectionRelation<T extends IExpressionNote> = { value: T[StringKeyOf<T>]; } & Partial<T>; // @public (undocumented) export type IExpression = { [key: string]: IExpressionValue; }; // @public (undocumented) export type IExpressionNote = IExpression & { note?: string; }; // @public (undocumented) export type IExpressionValue = string | number | boolean | Date; // @public (undocumented) export function restoreHash<T extends IExpression>(selections?: Partial<{ [k in StringKeyOf<T>]: Array<NonNullable<T[k]> | EditorSelectionRelation<T>> | NonNullable<T[k]>; }>): [{ expression: T; }[], { expression: T; }[], string]; // @public (undocumented) export type StringKeyOf<T> = string & Exclude<Exclude<keyof T, symbol>, number>; // @public (undocumented) export function TestOracle<T extends IExpression, E extends IExpressionNote = T & { note?: string; }, K extends StringKeyOf<E> = StringKeyOf<E>, S extends { [k in StringKeyOf<E>]: Array<NonNullable<E[k]> | EditorSelectionRelation<E>> | NonNullable<E[k]>; } = { [k in StringKeyOf<E>]: Array<NonNullable<E[k]> | EditorSelectionRelation<E>> | NonNullable<E[k]>; }>({ defaultCols, defaultRows, colSelections, execute, sort }: { defaultCols: Partial<E>[]; defaultRows: Partial<E>[]; colSelections: Partial<S>; execute: (options: Partial<T>) => Promise<React_2.ReactNode>; sort?: (options: Partial<E> | undefined) => Promise<void | ((row: { expression: Partial<E>; }) => number)>; }): React_2.ReactElement<any, any>; // (No @packageDocumentation comment for this package) ```