import type { SkillsProvider, ProviderId, Options, Framework, Skill, Obv3Alignment } from './types';
import { seedFramework, seedSkills } from './providers/dummy';
export type SkillsProviderConfig = {
    providerId?: ProviderId;
    options?: Options;
};
export declare function getSkillsProvider(config?: SkillsProviderConfig): SkillsProvider;
export declare function getSkillsProviderForFramework(frameworkRef: string, sourceURI?: string): SkillsProvider;
export declare const __skillsProviderTestUtils: {
    seedFramework: typeof seedFramework;
    seedSkills: typeof seedSkills;
};
export type { SkillsProvider, Framework, Skill, Obv3Alignment };
//# sourceMappingURL=index.d.ts.map