import type { SkillInstallErrorCode } from '../_vendored-contracts/skill-distribution.js'; export interface ExtractError { installCode: SkillInstallErrorCode; message: string; } /** * Extract tarball at tmpPath into installDir. * Validates that BUNDLE_REQUIRED_ENTRY_FILES are present after extraction. * On failure: cleans up installDir, returns error. */ export declare function extractBundle(opts: { tmpPath: string; installDir: string; }): Promise; //# sourceMappingURL=tar-extractor.d.ts.map