Workstation API - v0.6.2
    Preparing search index...

    Type Alias ShellStatement

    ShellStatement:
        | { kind: "export"; name: string; value: ShellValue }
        | { kind: "assign"; name: string; value: ShellValue }
        | { kind: "unset"; names: readonly string[] }
        | { kind: "keep-path-first"; values: readonly ShellValue[] }
        | { kind: "prepend-path"; values: readonly ShellValue[] }
        | { command: string; kind: "alias"; name: string }
        | { command: ShellCommand; kind: "eval" }
        | { ifExists: boolean; kind: "source"; path: ShellValue }
        | {
            condition: ShellCondition;
            kind: "if";
            statements: readonly ShellStatement[];
        }
        | { kind: "zsh-setopt"; options: readonly string[] }
        | { code: string; kind: "raw" }

    A statement in the portable Zsh/Bash declaration language.