import type { SkillSecurityScanResult } from '../../types/index.js';
export declare class SkillSecurityScannerUnavailableError extends Error {
    constructor(skillName: string, cause: unknown);
}
/**
 * Scan a prepared skill directory using SkillSpector static analysis only.
 *
 * SkillSpector returns exit code 1 for high-risk reports. Planu still parses stdout
 * in that case because the report is valid and should drive the gate decision.
 */
export declare function scanSkillSecurity(skillDir: string, skillName: string): Promise<SkillSecurityScanResult>;
//# sourceMappingURL=skill-security-scanner.d.ts.map