import { SelectorFactoryBase } from './types';
import SelectorFactoryWorker from './wasm.SelectorFactory.worker.ts';
export declare class SelectorFactory implements SelectorFactoryBase {
    readonly isFast: boolean;
    readonly key: ArrayBuffer;
    readonly capacities: number[];
    workers: SelectorFactoryWorker[][];
    ciphers: ArrayBuffer[][];
    constructor(isFast: boolean, key: ArrayBuffer, capacities?: number[], nThreads?: number);
    fill(): Promise<void>;
    create(indexCounts: number[], idx: number, refill?: boolean): ArrayBuffer;
}
