import { PatternComposerConstructor } from "./pattern-composer";
import { PatternStore } from "./pattern-store";
import { Seed } from "./seed";
export declare class PatternSelector {
    private readonly patterns;
    private readonly seed;
    private readonly store;
    constructor(patterns: string[], seed: Seed, store?: PatternStore);
    select(): PatternComposerConstructor;
    private fetchPatterns;
}
