import { ArtificialSelection, IArtificialOptions } from '../../index';
import { ISumOptions } from './sum-gen-options';
import { SumSpecimen } from './sum-specimen';
export declare class SumArtificial extends ArtificialSelection<ISumOptions, number[]> {
    options: IArtificialOptions;
    genOptions: ISumOptions;
    constructor(options: IArtificialOptions, genOptions: ISumOptions);
    createSpecimen(options: ISumOptions): SumSpecimen;
    reproduceSpecimen(parents: SumSpecimen[]): SumSpecimen;
}
