export type PushLink = () => Promise; export declare const pushLinkInjectable: import("@ogre-tools/injectable").Injectable; type LockFileProblem = { moduleName: string; targetDirectory: string; }; export declare const getLockFileProblemsUsingGloballyOverwrittenLoggingInjectable: import("@ogre-tools/injectable").Injectable<(callback: () => Promise) => Promise, unknown, void>; export declare const logAboutLockFileProblemsInjectable: import("@ogre-tools/injectable").Injectable<(problems: any[]) => any[], unknown, void>; export declare const tryFixLockFileProblemsInjectable: import("@ogre-tools/injectable").Injectable<(problems: any[]) => Promise, unknown, void>; export declare const pushPackageInjectable: import("@ogre-tools/injectable").Injectable<() => Promise, unknown, void>; export {};