/*! * Copyright (c) Microsoft Corporation and contributors. All rights reserved. * Licensed under the MIT License. */ import type { MonoRepo, Package } from "@fluidframework/build-tools"; import * as semver from "semver"; import { type Context } from "./library/index.js"; /** * Creates a CLI argument for package or release group names. It's a factory function so that commands can override the * properties more easily when using the argument. */ export declare const packageOrReleaseGroupArg: import("@oclif/core/interfaces").ArgDefinition>; /** * Takes a packageOrReleaseGroupArg and searches the context for it. Release groups are checked first, then independent * packages by scoped name, then by unscoped name. */ export declare const findPackageOrReleaseGroup: (name: string, context: Context) => Package | MonoRepo | undefined; /** * Creates a CLI argument for semver versions. It's a factory function so that commands can override the properties more * easily when using the argument. */ export declare const semverArg: import("@oclif/core/interfaces").ArgDefinition; //# sourceMappingURL=args.d.ts.map