import { Mixture } from './Mixture'; export declare class MixtureCollection { private mixtures; constructor(mixtures?: Mixture[]); get count(): number; getMixture(idx: number): Mixture; getMixtureDirect(idx: number): Mixture; setMixture(idx: number, mixture: Mixture): void; setMixtureDirect(idx: number, mixture: Mixture): void; deleteMixture(idx: number): void; appendMixture(mixture: Mixture): number; appendMixtureDirect(mixture: Mixture): number; appendCollection(collection: MixtureCollection): void; insertMixture(idx: number, mixture: Mixture): void; swapMixtures(idx1: number, idx2: number): void; static deserialise(data: string): MixtureCollection; serialise(beautify?: boolean): string; }