import { ProgressEvent, BasicPackageOptions } from '../types'; export type InstallOptions = BasicPackageOptions & { onProgress?: (event: ProgressEvent) => void; /** * Absolute path to the lock file. Derived from the config file path via getLockfilePath(). */ lockfilePath: string; /** * When true, read the lock file and use it to pin package versions. * Fails if no lock file is found. Does not update the lock file. * When false (default), resolve normally and write/update the lock file. */ frozenLockfile?: boolean; }; export type InstallResult = { added: number; modified: number; deleted: number; skipped: number; }; export declare function actionInstall(options: InstallOptions): Promise; //# sourceMappingURL=action-install.d.ts.map