import type { SkillPack, SkillPackage } from '../core/skills/types.js'; export interface SkillPackDashboardReference { larkAppId: string; botName: string; } export type DashboardSkillPack = SkillPack & { resolvedSkills: SkillPackage[]; missingSkills: string[]; references: SkillPackDashboardReference[]; }; /** Keep every Dashboard response carrying a SkillPackage behind one redaction boundary. */ export declare function sanitizeSkillForDashboard(skill: SkillPackage): SkillPackage; export declare function enrichPackForDashboard(pack: SkillPack, registrySkills: Record, references?: SkillPackDashboardReference[]): DashboardSkillPack; export declare function enrichPacksForDashboard(packs: SkillPack[], registrySkills: Record, referencesForPack?: (packId: string) => SkillPackDashboardReference[]): DashboardSkillPack[]; //# sourceMappingURL=skill-pack-response.d.ts.map