export interface JsonInputOptions { json?: string; jsonBase64?: string; /** Command name for error messages (e.g. "create from-json"). */ label?: string; } export interface TextInputOptions { content?: string; base64?: string; /** Flag names for error messages. */ contentFlag?: string; base64Flag?: string; label?: string; } /** * Returns raw JSON text from --json or --json-base64 (exactly one required). */ export declare function readJsonString(opts: JsonInputOptions): string; /** * Parses JSON from --json or --json-base64 (exactly one required). */ export declare function readJsonInput(opts: JsonInputOptions): unknown; /** * Returns plain text from --content or --base64 (exactly one required). */ export declare function readTextInput(opts: TextInputOptions): string; //# sourceMappingURL=read-json-input.d.ts.map