import type { CatalogSkill, CatalogSkillFileDetail, CatalogSkillListQuery } from "@paperclipai/shared";
export declare function listCatalogSkills(query?: CatalogSkillListQuery): CatalogSkill[];
export declare function resolveCatalogSkillReference(reference: string): {
    skill: CatalogSkill | null;
    ambiguous: boolean;
};
export declare function getCatalogSkillOrThrow(reference: string): CatalogSkill;
export declare function readCatalogSkillFile(reference: string, relativePath?: string): Promise<CatalogSkillFileDetail>;
export declare function copyCatalogSkillFile(reference: string, relativePath: string, targetPath: string): Promise<void>;
export declare function getCatalogPackageMetadata(): {
    packageName: string;
    packageVersion: string;
};
//# sourceMappingURL=skills-catalog.d.ts.map