import { Logger } from '../../../../executors/utils/logger'; import { PoetryPyprojectToml } from '../../types'; import { BaseDependencyResolver } from './base'; import { BuildExecutorSchema } from '../../../../executors/build/schema'; import { ExecutorContext } from '@nx/devkit'; export declare class LockedDependencyResolver extends BaseDependencyResolver { constructor(logger: Logger, options: BuildExecutorSchema, context: ExecutorContext); apply(root: string, buildFolderPath: string, buildTomlData: PoetryPyprojectToml, devDependencies: boolean, workspaceRoot: string): PoetryPyprojectToml; private resolveDependencies; private getProjectRequirementsTxt; private resolveSourceDependency; private extractLocalPackageInfo; private resolvePackageExtras; private getLockedPackage; private includeDirectoryDependency; private includeGitDependency; private resolveExtrasLockedDependencyTree; private getExtras; } //# sourceMappingURL=locked.d.ts.map