import { Sample } from "../entity/sample";
import { Label } from "../entity/label";
import { Filter } from "../entity/filter";
import { StringNumberArray } from "../index";
/**
 * An array that contains either Label, Sample or Filter objects
 */
export declare class List {
    private readonly list;
    /**
     * Creates a new List object containing either Label, Sample or Filter objects
     * @param list
     */
    constructor(list: (Label | Sample | Filter)[]);
    flatten(): StringNumberArray;
}
//# sourceMappingURL=list.d.ts.map