/** * `hush import add` command. * * Writes an explicit import declaration into the current repository's manifest * per the v3 spec. The import references an external store root and optionally * a specific bundle or file within that store. * * Design invariants: * - Pull-only: only the current repo's manifest is mutated, never the source store. * - Idempotent: re-running with identical args does not duplicate the declaration. * - Validates that the source root exists and (when --bundle is given) that the * named bundle is declared in the source manifest. * - Never decrypts values from the source store; reads only structural names. */ import type { HushContext, ImportAddOptions } from '../types.js'; export declare function importAddCommand(ctx: HushContext, options: ImportAddOptions): Promise; //# sourceMappingURL=import.d.ts.map