import { IPluginFactoryOptions } from "../i-plugin-factory-options";
export declare abstract class PluginFactory<T, K, C extends IPluginFactoryOptions> {
    readonly options: C;
    constructor(options: C);
    abstract create(options: K): Promise<T>;
}
