UNPKG

o1js

Version:

TypeScript framework for zk-SNARKs and zkApps

15 lines (14 loc) 561 B
import { ConstantField, Field } from '../provable/field.js'; import { FieldVar, FieldConst } from '../provable/core/fieldvar.js'; import { MlArray } from './base.js'; export { MlFieldArray, MlFieldConstArray }; type MlFieldArray = MlArray<FieldVar>; declare const MlFieldArray: { to(arr: Field[]): MlArray<FieldVar>; from([, ...arr]: MlArray<FieldVar>): Field[]; }; type MlFieldConstArray = MlArray<FieldConst>; declare const MlFieldConstArray: { to(arr: Field[]): MlArray<FieldConst>; from([, ...arr]: MlArray<FieldConst>): ConstantField[]; };