/** * Copyright (c) 2018-2019 mol* contributors, licensed under MIT, See LICENSE file for more info. * * @author Alexander Rose */ import { Iterator } from '../iterator.js'; export declare class CombinationIterator implements Iterator> { private array; private value; private index; private maxIndex; size: number; hasNext: boolean; move(): T[]; constructor(array: T[], count: number); } export declare function combinations(array: T[], count: number): T[][];