import { StrictPnpmOptions } from '../types';
import { Graph } from '../fs/graphController';
import { Shrinkwrap } from '../fs/shrinkwrap';
import { Package } from '../types';
export declare type PnpmContext = {
    pkg?: Package;
    storePath: string;
    root: string;
    graph: Graph;
    shrinkwrap: Shrinkwrap;
    isFirstInstallation: boolean;
};
export default function getContext(opts: StrictPnpmOptions): Promise<PnpmContext>;
