import { Shape } from '../shapes/Shape'; import { NdArray } from 'ndarray'; export declare class State { shape: Shape; alpha: number; target: NdArray; current: NdArray; buffer: NdArray; score?: number | undefined; constructor(shape: Shape, alpha: number, target: NdArray, current: NdArray, buffer: NdArray, score?: number | undefined); energy(lastScore: number): number; clone(): State; mutate(): State; }