import { type InstallRunner, type ProvenanceVerifier } from './install-npm-global.js'; import type { IntegrationEntry } from './schema.js'; import type { ProvenanceCheckResult } from './verify-npm-provenance.js'; export type { InstallRunner, ProvenanceVerifier }; export interface InstallCliOptions { entry: IntegrationEntry; dryRun?: boolean; skipProvenance?: boolean; verifier?: ProvenanceVerifier; runner?: InstallRunner; logger?: (msg: string) => void; } export interface InstallCliResult { command: string; args: string[]; exitCode: number; binary: string; postInstructions: string[]; provenance?: ProvenanceCheckResult; } export declare function installCli(options: InstallCliOptions): Promise; //# sourceMappingURL=install-cli.d.ts.map