import { type TokenRecord } from "./token-aliases.js"; export type TokenAliasMenuResult = { kind: "alias"; alias: string; } | { kind: "back"; } | { kind: "cancel"; }; /** * Like `promptTokenAlias`, but every list includes **← Back** (one step up in the * parent flow; the parent decides what that means — e.g. exit the action from the * first step). * * Esc on a text field re-opens the list (same as back one step from manual entry). */ export declare function promptTokenAliasWithMenu(records: TokenRecord[], message: string): Promise; /** Delivery-token aliases only (tsgen, publish flows). */ export declare function promptDeliveryTokenAlias(message: string): Promise; export declare function promptTokenAlias(records: TokenRecord[], message: string): Promise; /** Management-token aliases only (export / import / most cm:*). */ export declare function promptManagementTokenAlias(message: string): Promise; //# sourceMappingURL=prompt-token-alias.d.ts.map