import type { ArgumentOptions, ArgumentValue, DefaultValue, FlagOptions, ParseFlagsContext, ParseFlagsOptions, TypeHandler, ValueHandler } from "./types.js"; /** @deprecated Use `ParseFlagsOptions` instead. */ export type IParseOptions = ParseFlagsOptions; /** @deprecated Use `FlagOptions` instead. */ export type IFlagOptions = FlagOptions; /** @deprecated Use `ArgumentOptions` instead. */ export type IFlagArgument = ArgumentOptions; /** @deprecated Use `DefaultValue` instead. */ export type IDefaultValue = DefaultValue; /** @deprecated Use `ValueHandler` instead. */ export type IFlagValueHandler = ValueHandler; /** @deprecated Use `ParseFlagsContext` instead. */ export type IFlagsResult = Record, TStandaloneOption extends FlagOptions = FlagOptions> = ParseFlagsContext; /** @deprecated Use `ArgumentValue` instead. */ export type ITypeInfo = ArgumentValue; /** @deprecated Use `TypeHandler` instead. */ export type ITypeHandler = TypeHandler; /** @deprecated Use `ArgumentType` instead. */ export declare enum OptionType { STRING = "string", NUMBER = "number", INTEGER = "integer", BOOLEAN = "boolean" }