import type { ProjectCIDeployConfig, ProjectCIDeployConfigBranch } from '@ones-open/cli-utils'; import type { LoginRequestParamsSchema, PickteamCLIOptionsSchema } from '@ones-open/cli-utils'; interface GetCIDeploymentConfigMapParams { config?: ProjectCIDeployConfig; currentWorkingDirectory?: string; } declare function getCIDeploymentConfigMap(params?: GetCIDeploymentConfigMapParams): Promise>; interface PickteamCIDeploymentConfigValidatorOptions { currentWorkingDirectory?: string; config?: Map; } declare function validateCanPickteamForCIDeployment(params: PickteamCLIOptionsSchema, validatorOptions?: PickteamCIDeploymentConfigValidatorOptions): Promise; interface ConvertCIDeploymentConfigToLoginParamsType { branchName: string; config?: Map; } declare function convertCIDeploymentConfigToLoginParams({ branchName, config, }: ConvertCIDeploymentConfigToLoginParamsType): Promise; interface CIDeploymentPromptsInitialAnswer { branchName: string; } declare function displayCIDeploymentPrompt(params: Omit, config?: Map): Promise; export { convertCIDeploymentConfigToLoginParams, displayCIDeploymentPrompt, getCIDeploymentConfigMap, validateCanPickteamForCIDeployment, }; export type { ConvertCIDeploymentConfigToLoginParamsType }; //# sourceMappingURL=ci.d.ts.map