import { ScriptsMap } from './ScriptsMap';
export declare abstract class AbstractPreset {
    protected readonly standardExtensions: string[];
    readonly scripts: ScriptsMap;
    private readonly instances;
    private readonly extensions;
    protected constructor(standardExtensions?: string[]);
    getInstance<T>(Class: {
        new (...args: any[]): T;
    }): T;
}
//# sourceMappingURL=AbstractPreset.d.ts.map