import { PoetryPyprojectToml, PoetryPyprojectTomlDependencies } from '../../types'; import { Logger } from '../../../../executors/utils/logger'; import { BuildExecutorSchema } from '../../../../executors/build/schema'; import { ExecutorContext } from '@nx/devkit'; export declare abstract class BaseDependencyResolver { protected readonly logger: Logger; protected readonly options: BuildExecutorSchema; protected readonly context: ExecutorContext; constructor(logger: Logger, options: BuildExecutorSchema, context: ExecutorContext); protected getMainDependencyObject(pyproject: PoetryPyprojectToml): PoetryPyprojectTomlDependencies; protected getPyProjectMainDependencies(pyproject: PoetryPyprojectToml): [string, import("../../types").PoetryPyprojectTomlDependency][]; } //# sourceMappingURL=base.d.ts.map