UNPKG

covertable

Version:

A flexible pairwise tool written in TypeScript

21 lines (20 loc) 909 B
import hash from "./sorters/hash"; import random from "./sorters/random"; import greedy from "./criteria/greedy"; import simple from "./criteria/simple"; import { PictConstraintsLexer } from "./utils/pict"; import { FactorsType, OptionsType, SuggestRowType, DictType, ListType } from "./types"; import { Controller } from "./controller"; declare const makeAsync: <T extends FactorsType>(factors: T, options?: OptionsType<T>) => Generator<SuggestRowType<T>, void, unknown>; declare const make: <T extends FactorsType>(factors: T, options?: OptionsType<T>) => SuggestRowType<T>[]; declare const sorters: { hash: typeof hash; random: typeof random; }; declare const criteria: { greedy: typeof greedy; simple: typeof simple; }; export { make, makeAsync, sorters, criteria, PictConstraintsLexer, Controller, }; export type { OptionsType, SuggestRowType, DictType, ListType, }; export default make;