import type { ExecOptions, ExtraEnv } from '../../../util/exec/types'; import type { PackageFileContent, UpdateArtifactsConfig } from '../types'; import type { PipCompileArgs } from './types'; export declare function getPythonVersionConstraint(config: UpdateArtifactsConfig): string | undefined | null; export declare function getPipToolsVersionConstraint(config: UpdateArtifactsConfig): string; export declare function getExecOptions(config: UpdateArtifactsConfig, cwd: string, extraEnv: ExtraEnv): Promise; export declare const constraintLineRegex: RegExp; export declare const disallowedPipOptions: string[]; export declare const optionsWithArguments: string[]; export declare const allowedPipOptions: string[]; export declare function extractHeaderCommand(content: string, fileName: string): PipCompileArgs; export declare function getRegistryCredVarsFromPackageFile(packageFile: PackageFileContent | null): ExtraEnv;