import type { PreflightContext, PreflightResult, SkillInvocation, SkillPreflight } from './types.js'; export declare function _sealBuiltinKeys(): void; export declare function registerPreflight(skillName: string, preflight: SkillPreflight, opts?: { force?: boolean; }): void; export declare function getPreflight(skillName: string): SkillPreflight | undefined; export declare function _clearPreflightsForTests(): void; export declare function runPreflight(inv: SkillInvocation, ctx: PreflightContext, onError?: (err: unknown) => void): Promise;