/**
 * Auto-invoke `vskill init` to sync skills to non-Claude agents.
 *
 * Called during `specweave init` after plugin installation.
 * Non-blocking: never throws, never prevents init from completing.
 *
 * Install strategy (3-tier fallback):
 *   1. `vskill init --yes` — globally installed vskill CLI
 *   2. `npx --registry https://registry.npmjs.org vskill init --yes` — bypasses
 *      corporate .npmrc that may redirect to a private registry
 *   3. Graceful skip — log dim hint, do not fail
 *
 * @since 1.0.569
 */
export interface VskillInitResult {
    invoked: boolean;
    skipped: boolean;
    error?: string;
}
/**
 * Ensure `vskill init` runs in the project to sync skills to non-Claude agents.
 *
 * 1. Try `vskill init --yes` (globally installed)
 * 2. Try `npx --registry <public> vskill init --yes` (handles missing global + .npmrc issues)
 * 3. Skip gracefully with hint message (no failure)
 *
 * All errors are caught — this function never throws.
 */
export declare function ensureVskillInit(projectRoot: string): Promise<VskillInitResult>;
//# sourceMappingURL=vskill-init-invoker.d.ts.map