import type { _AMBundleAction } from "./AMBundleAction.js";
import type { _NSString } from "../Foundation/NSString.js";
export declare class _AMShellScriptAction extends _AMBundleAction {
    static alloc(): _AMShellScriptAction;
    static new(): _AMShellScriptAction;
    init(): _AMShellScriptAction;
    /**
     * If you want to automatically have the class remap ' ' to ' ' before passing it to your shell script, override this to return YES (default=NO).
     */
    remapLineEndings(): boolean;
    /**
     * Use this string (default= " ") to join multiple fields e.g., use " \ 0" for null-terminated strings for use with xargs -0
     */
    inputFieldSeparator(): _NSString;
    /**
     * If non-nil, use this string (default=inputFieldSeparator) to break the text output into multiple fields, which will be return as an NSArray
     */
    outputFieldSeparator(): _NSString;
}
