{
  "commands": {
    "reset": {
      "aliases": [],
      "args": {},
      "description": "Remove stored Linked API tokens",
      "examples": [
        "<%= config.bin %> reset",
        "<%= config.bin %> reset --all"
      ],
      "flags": {
        "all": {
          "description": "Remove all accounts",
          "name": "all",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "reset",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "reset.js"
      ]
    },
    "setup": {
      "aliases": [],
      "args": {},
      "description": "Save Linked API tokens for authentication",
      "examples": [
        "<%= config.bin %> setup",
        "<%= config.bin %> setup --linked-api-token=xxx --identification-token=yyy"
      ],
      "flags": {
        "linked-api-token": {
          "description": "Linked API Token (for non-interactive use)",
          "name": "linked-api-token",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "identification-token": {
          "description": "Identification Token (for non-interactive use)",
          "name": "identification-token",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "setup",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "setup.js"
      ]
    },
    "account:list": {
      "aliases": [],
      "args": {},
      "description": "List all configured LinkedIn accounts",
      "examples": [
        "<%= config.bin %> account list"
      ],
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:list",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "account",
        "list.js"
      ]
    },
    "account:rename": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Current account name (case-insensitive substring match)",
          "name": "name",
          "required": true
        }
      },
      "description": "Rename a saved LinkedIn account",
      "examples": [
        "<%= config.bin %> account rename \"John\" --name \"My Work Account\""
      ],
      "flags": {
        "name": {
          "description": "New name for the account",
          "name": "name",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:rename",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "account",
        "rename.js"
      ]
    },
    "account:switch": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Account name (case-insensitive substring match)",
          "name": "name",
          "required": true
        }
      },
      "description": "Switch the active LinkedIn account",
      "examples": [
        "<%= config.bin %> account switch \"John Doe\""
      ],
      "flags": {},
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:switch",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "account",
        "switch.js"
      ]
    },
    "account:update": {
      "aliases": [],
      "args": {
        "name": {
          "description": "Account name to update (case-insensitive substring match). Defaults to active account.",
          "name": "name"
        }
      },
      "description": "Update tokens for a saved LinkedIn account",
      "examples": [
        "<%= config.bin %> account update",
        "<%= config.bin %> account update \"John\"",
        "<%= config.bin %> account update --linked-api-token=xxx --identification-token=yyy"
      ],
      "flags": {
        "linked-api-token": {
          "description": "New Linked API Token (for non-interactive use)",
          "name": "linked-api-token",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "identification-token": {
          "description": "New Identification Token (for non-interactive use)",
          "name": "identification-token",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "account:update",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "account",
        "update.js"
      ]
    },
    "company:fetch": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn company URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Fetch a LinkedIn company profile",
      "examples": [
        "<%= config.bin %> company fetch https://www.linkedin.com/company/microsoft",
        "<%= config.bin %> company fetch https://www.linkedin.com/company/google --employees --dms --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees": {
          "description": "Include employee data",
          "name": "employees",
          "allowNo": false,
          "type": "boolean"
        },
        "dms": {
          "description": "Include decision makers",
          "name": "dms",
          "allowNo": false,
          "type": "boolean"
        },
        "posts": {
          "description": "Include company posts",
          "name": "posts",
          "allowNo": false,
          "type": "boolean"
        },
        "employees-limit": {
          "description": "Max employees to retrieve",
          "name": "employees-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-first-name": {
          "description": "Filter employees by first name",
          "name": "employees-first-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-last-name": {
          "description": "Filter employees by last name",
          "name": "employees-last-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-position": {
          "description": "Filter employees by position",
          "name": "employees-position",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-locations": {
          "description": "Filter employees by locations (comma-separated)",
          "name": "employees-locations",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-industries": {
          "description": "Filter employees by industries (comma-separated)",
          "name": "employees-industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-schools": {
          "description": "Filter employees by schools (comma-separated)",
          "name": "employees-schools",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "dms-limit": {
          "description": "Max decision makers to retrieve",
          "name": "dms-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "posts-limit": {
          "description": "Max posts to retrieve",
          "name": "posts-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "posts-since": {
          "description": "Retrieve posts since ISO timestamp",
          "name": "posts-since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "company:fetch",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "company",
        "fetch.js"
      ]
    },
    "company:search": {
      "aliases": [],
      "args": {},
      "description": "Search for companies on LinkedIn",
      "examples": [
        "<%= config.bin %> company search --term \"fintech\" --sizes \"11-50,51-200\"",
        "<%= config.bin %> company search --industries \"Software Development\" --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "term": {
          "description": "Search keyword or phrase",
          "name": "term",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max results to return",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "sizes": {
          "description": "Filter by company sizes (comma-separated, e.g. \"1-10,11-50,51-200\")",
          "name": "sizes",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "locations": {
          "description": "Filter by locations (comma-separated)",
          "name": "locations",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "industries": {
          "description": "Filter by industries (comma-separated)",
          "name": "industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "company:search",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "company",
        "search.js"
      ]
    },
    "comment:react": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn comment URL",
          "name": "url",
          "required": true
        }
      },
      "description": "React to a LinkedIn comment",
      "examples": [
        "<%= config.bin %> comment react \"https://www.linkedin.com/feed/update/urn:li:activity:123/?dashCommentUrn=urn:li:fsd_comment:(456,urn:li:activity:123)\" --type like"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "type": {
          "description": "Reaction type",
          "name": "type",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "like",
            "love",
            "support",
            "celebrate",
            "insightful",
            "funny"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "comment:react",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "comment",
        "react.js"
      ]
    },
    "comment:reply": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn comment URL",
          "name": "url",
          "required": true
        },
        "text": {
          "description": "Reply text (up to 1000 characters)",
          "name": "text",
          "required": true
        }
      },
      "description": "Reply to a LinkedIn comment",
      "examples": [
        "<%= config.bin %> comment reply \"https://www.linkedin.com/feed/update/urn:li:activity:123/?dashCommentUrn=urn:li:fsd_comment:(456,urn:li:activity:123)\" \"Well said!\""
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "comment:reply",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "comment",
        "reply.js"
      ]
    },
    "connection:accept": {
      "aliases": [],
      "args": {
        "type": {
          "description": "Invitation type",
          "name": "type",
          "options": [
            "connect",
            "companyFollow",
            "newsletterSubscribe"
          ],
          "required": true
        },
        "url": {
          "description": "Person, company, or newsletter URL matching the invitation type",
          "name": "url",
          "required": true
        }
      },
      "description": "Accept an incoming invitation",
      "examples": [
        "<%= config.bin %> connection accept connect https://www.linkedin.com/in/john-doe",
        "<%= config.bin %> connection accept companyFollow https://www.linkedin.com/company/example",
        "<%= config.bin %> connection accept newsletterSubscribe https://www.linkedin.com/newsletters/example-1234567890"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:accept",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "accept.js"
      ]
    },
    "connection:ignore": {
      "aliases": [],
      "args": {
        "type": {
          "description": "Invitation type",
          "name": "type",
          "options": [
            "connect",
            "companyFollow",
            "newsletterSubscribe"
          ],
          "required": true
        },
        "url": {
          "description": "Person, company, or newsletter URL matching the invitation type",
          "name": "url",
          "required": true
        }
      },
      "description": "Ignore an incoming invitation",
      "examples": [
        "<%= config.bin %> connection ignore connect https://www.linkedin.com/in/john-doe",
        "<%= config.bin %> connection ignore companyFollow https://www.linkedin.com/company/example",
        "<%= config.bin %> connection ignore newsletterSubscribe https://www.linkedin.com/newsletters/example-1234567890"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:ignore",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "ignore.js"
      ]
    },
    "connection:invitations": {
      "aliases": [],
      "args": {},
      "description": "List incoming invitations",
      "examples": [
        "<%= config.bin %> connection invitations --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:invitations",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "invitations.js"
      ]
    },
    "connection:list": {
      "aliases": [],
      "args": {},
      "description": "List your LinkedIn connections",
      "examples": [
        "<%= config.bin %> connection list --limit 50",
        "<%= config.bin %> connection list --current-companies Google --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max connections to return",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "since": {
          "description": "Retrieve connections made since ISO timestamp",
          "name": "since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "first-name": {
          "description": "Filter by first name",
          "name": "first-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "last-name": {
          "description": "Filter by last name",
          "name": "last-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "position": {
          "description": "Filter by job position",
          "name": "position",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "locations": {
          "description": "Filter by locations (comma-separated)",
          "name": "locations",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "industries": {
          "description": "Filter by industries (comma-separated)",
          "name": "industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "current-companies": {
          "description": "Filter by current companies (comma-separated)",
          "name": "current-companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "previous-companies": {
          "description": "Filter by previous companies (comma-separated)",
          "name": "previous-companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "schools": {
          "description": "Filter by schools (comma-separated)",
          "name": "schools",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:list",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "list.js"
      ]
    },
    "connection:pending": {
      "aliases": [],
      "args": {},
      "description": "List pending connection requests",
      "examples": [
        "<%= config.bin %> connection pending --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:pending",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "pending.js"
      ]
    },
    "connection:remove": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn profile URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Remove a LinkedIn connection",
      "examples": [
        "<%= config.bin %> connection remove https://www.linkedin.com/in/john-doe"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:remove",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "remove.js"
      ]
    },
    "connection:send": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn profile URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Send a connection request to a LinkedIn person",
      "examples": [
        "<%= config.bin %> connection send https://www.linkedin.com/in/john-doe",
        "<%= config.bin %> connection send https://www.linkedin.com/in/john-doe --note \"Love to connect!\""
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "note": {
          "description": "Personalized note to include with the request",
          "name": "note",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "email": {
          "description": "Email address (required by some profiles)",
          "name": "email",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:send",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "send.js"
      ]
    },
    "connection:status": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn profile URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Check connection status with a LinkedIn person",
      "examples": [
        "<%= config.bin %> connection status https://www.linkedin.com/in/john-doe"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:status",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "status.js"
      ]
    },
    "connection:withdraw": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn profile URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Withdraw a pending connection request",
      "examples": [
        "<%= config.bin %> connection withdraw https://www.linkedin.com/in/john-doe"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "unfollow": {
          "description": "Also unfollow the person (default: true)",
          "name": "unfollow",
          "allowNo": true,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "connection:withdraw",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "connection",
        "withdraw.js"
      ]
    },
    "feed:retrieve": {
      "aliases": [],
      "args": {},
      "description": "Retrieve posts from your personalized LinkedIn home feed",
      "examples": [
        "<%= config.bin %> feed retrieve",
        "<%= config.bin %> feed retrieve --limit 50 --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max posts to retrieve",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "feed:retrieve",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "feed",
        "retrieve.js"
      ]
    },
    "inbox:get": {
      "aliases": [],
      "args": {},
      "description": "Get messages from the monitored inbox across all conversations",
      "examples": [
        "<%= config.bin %> inbox get",
        "<%= config.bin %> inbox get --since 2024-01-15T10:30:00Z --type nv"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "since": {
          "description": "Retrieve messages after ISO timestamp",
          "name": "since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "type": {
          "description": "Filter by inbox type",
          "name": "type",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "st",
            "nv"
          ],
          "type": "option"
        },
        "thread-id": {
          "description": "Restrict to a single conversation thread",
          "name": "thread-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "inbox:get",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "inbox",
        "get.js"
      ]
    },
    "inbox:sync": {
      "aliases": [],
      "args": {},
      "description": "Enable whole-inbox monitoring so every conversation can be read with \"inbox get\"",
      "examples": [
        "<%= config.bin %> inbox sync",
        "<%= config.bin %> inbox sync --nv"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "nv": {
          "description": "Enable monitoring for the Sales Navigator inbox instead of the standard one",
          "name": "nv",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "inbox:sync",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "inbox",
        "sync.js"
      ]
    },
    "jobs:fetch": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn job URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Fetch a LinkedIn job",
      "examples": [
        "<%= config.bin %> jobs fetch https://www.linkedin.com/jobs/view/4416248954/",
        "<%= config.bin %> jobs fetch https://www.linkedin.com/jobs/view/4416248954/ --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "jobs:fetch",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "jobs",
        "fetch.js"
      ]
    },
    "jobs:search": {
      "aliases": [],
      "args": {},
      "description": "Search for jobs on LinkedIn",
      "examples": [
        "<%= config.bin %> jobs search --term \"product manager\" --location \"San Francisco\" --limit 20",
        "<%= config.bin %> jobs search --term engineer --workplace-types \"remote,hybrid\" --easy-apply --json",
        "<%= config.bin %> jobs search --term \"product manager\" --pref-experience-levels \"senior,director\" --pref-remote --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "term": {
          "description": "Search keyword or phrase",
          "name": "term",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max results to return",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "location": {
          "description": "Filter by location",
          "name": "location",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "exclude-similar-results": {
          "description": "Exclude near matches, which only the AI-powered search returns",
          "name": "exclude-similar-results",
          "allowNo": false,
          "type": "boolean"
        },
        "date-posted": {
          "description": "Filter by date posted",
          "name": "date-posted",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "anyTime",
            "past24Hours",
            "pastWeek",
            "pastMonth"
          ],
          "type": "option"
        },
        "experience-levels": {
          "description": "Filter by experience levels (comma-separated: internship, entryLevel, associate, midSeniorLevel, director, executive)",
          "name": "experience-levels",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employment-types": {
          "description": "Filter by employment types (comma-separated: fullTime, partTime, contract, temporary, volunteer, internship, other)",
          "name": "employment-types",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "workplace-types": {
          "description": "Filter by workplace types (comma-separated: onSite, remote, hybrid)",
          "name": "workplace-types",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "companies": {
          "description": "Filter by company names (comma-separated)",
          "name": "companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "industries": {
          "description": "Filter by industries (comma-separated)",
          "name": "industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "job-functions": {
          "description": "Filter by job functions (comma-separated)",
          "name": "job-functions",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "easy-apply": {
          "description": "Only jobs with Easy Apply",
          "name": "easy-apply",
          "allowNo": false,
          "type": "boolean"
        },
        "has-verifications": {
          "description": "Only jobs with verification signals",
          "name": "has-verifications",
          "allowNo": false,
          "type": "boolean"
        },
        "under-10-applicants": {
          "description": "Only jobs with fewer than 10 applicants",
          "name": "under-10-applicants",
          "allowNo": false,
          "type": "boolean"
        },
        "in-your-network": {
          "description": "Only jobs from your network",
          "name": "in-your-network",
          "allowNo": false,
          "type": "boolean"
        },
        "fair-chance-employer": {
          "description": "Only fair chance employer jobs",
          "name": "fair-chance-employer",
          "allowNo": false,
          "type": "boolean"
        },
        "pref-date-posted": {
          "description": "AI-powered search: prefer jobs by date posted",
          "name": "pref-date-posted",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "anyTime",
            "past24Hours",
            "pastWeek",
            "pastMonth"
          ],
          "type": "option"
        },
        "pref-experience-levels": {
          "description": "AI-powered search: prefer experience levels (comma-separated: entryLevel, senior, manager, director, executive)",
          "name": "pref-experience-levels",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "pref-employment-types": {
          "description": "AI-powered search: prefer employment types (comma-separated: fullTime, partTime, contract, internship, volunteer)",
          "name": "pref-employment-types",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "pref-companies": {
          "description": "AI-powered search: prefer company names (comma-separated)",
          "name": "pref-companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "pref-remote": {
          "description": "AI-powered search: prefer remote jobs",
          "name": "pref-remote",
          "allowNo": false,
          "type": "boolean"
        },
        "pref-easy-apply": {
          "description": "AI-powered search: prefer jobs with Easy Apply",
          "name": "pref-easy-apply",
          "allowNo": false,
          "type": "boolean"
        },
        "pref-under-10-applicants": {
          "description": "AI-powered search: prefer jobs with fewer than 10 applicants",
          "name": "pref-under-10-applicants",
          "allowNo": false,
          "type": "boolean"
        },
        "pref-in-your-network": {
          "description": "AI-powered search: prefer jobs from your network",
          "name": "pref-in-your-network",
          "allowNo": false,
          "type": "boolean"
        },
        "pref-keywords": {
          "description": "AI-powered search: prefer skills, technologies or topics (comma-separated), such as AWS or Fintech",
          "name": "pref-keywords",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "jobs:search",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "jobs",
        "search.js"
      ]
    },
    "message:get": {
      "aliases": [],
      "args": {
        "person-url": {
          "description": "LinkedIn profile URL",
          "name": "person-url",
          "required": true
        }
      },
      "description": "Get conversation messages with a LinkedIn person",
      "examples": [
        "<%= config.bin %> message get https://www.linkedin.com/in/john-doe",
        "<%= config.bin %> message get https://www.linkedin.com/in/john-doe --since 2024-01-15T10:30:00Z",
        "<%= config.bin %> message get https://www.linkedin.com/in/john-doe --days 14"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "since": {
          "description": "Retrieve messages since ISO timestamp",
          "name": "since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "days": {
          "description": "How many days to keep the conversation synced, 1-90 (default 30)",
          "name": "days",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "message:get",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "message",
        "get.js"
      ]
    },
    "message:manage": {
      "aliases": [],
      "args": {
        "thread-id": {
          "description": "Conversation thread identifier",
          "name": "thread-id",
          "required": true
        },
        "operation": {
          "description": "One of archive, unarchive, star, unstar, mute, unmute",
          "name": "operation",
          "options": [
            "archive",
            "unarchive",
            "star",
            "unstar",
            "mute",
            "unmute"
          ],
          "required": true
        }
      },
      "description": "Archive, star, or mute a conversation thread",
      "examples": [
        "<%= config.bin %> message manage 2-abc123... archive",
        "<%= config.bin %> message manage 2-abc123... unmute"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "message:manage",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "message",
        "manage.js"
      ]
    },
    "message:send": {
      "aliases": [],
      "args": {
        "person-url": {
          "description": "LinkedIn profile URL of the recipient (omit when --thread-id is provided)",
          "name": "person-url",
          "required": false
        },
        "text": {
          "description": "Message text, always required (up to 1900 characters)",
          "name": "text",
          "required": false
        }
      },
      "description": "Send a message to a LinkedIn person",
      "examples": [
        "<%= config.bin %> message send https://www.linkedin.com/in/john-doe \"Hello John!\"",
        "<%= config.bin %> message send --thread-id 2-abc123... \"Sounds good, talk soon!\"",
        "<%= config.bin %> message send https://www.linkedin.com/in/john-doe \"Hello John!\" --manage archive"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "thread-id": {
          "description": "Reply into an existing conversation thread instead of passing person-url",
          "name": "thread-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "manage": {
          "description": "Manage the conversation right after sending (acts on the same thread)",
          "name": "manage",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "archive",
            "unarchive",
            "star",
            "unstar",
            "mute",
            "unmute"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "message:send",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "message",
        "send.js"
      ]
    },
    "network:events": {
      "aliases": [],
      "args": {},
      "description": "Get connection events from the monitored network",
      "examples": [
        "<%= config.bin %> network events",
        "<%= config.bin %> network events --since 2024-01-15T10:30:00Z --type connectionAccepted"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "since": {
          "description": "Retrieve events after ISO timestamp",
          "name": "since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "type": {
          "description": "Filter by event type",
          "name": "type",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "connectionRequestReceived",
            "connectionAccepted",
            "connectionAdded"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "network:events",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "network",
        "events.js"
      ]
    },
    "network:sync": {
      "aliases": [],
      "args": {},
      "description": "Enable background network monitoring so connection events can be read with \"network events\"",
      "examples": [
        "<%= config.bin %> network sync"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "network:sync",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "network",
        "sync.js"
      ]
    },
    "person:fetch": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn profile URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Fetch a LinkedIn person profile",
      "examples": [
        "<%= config.bin %> person fetch https://www.linkedin.com/in/john-doe",
        "<%= config.bin %> person fetch https://www.linkedin.com/in/john-doe --experience --education --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "experience": {
          "description": "Include work experience",
          "name": "experience",
          "allowNo": false,
          "type": "boolean"
        },
        "education": {
          "description": "Include education history",
          "name": "education",
          "allowNo": false,
          "type": "boolean"
        },
        "skills": {
          "description": "Include skills",
          "name": "skills",
          "allowNo": false,
          "type": "boolean"
        },
        "languages": {
          "description": "Include languages",
          "name": "languages",
          "allowNo": false,
          "type": "boolean"
        },
        "posts": {
          "description": "Include posts",
          "name": "posts",
          "allowNo": false,
          "type": "boolean"
        },
        "comments": {
          "description": "Include comments",
          "name": "comments",
          "allowNo": false,
          "type": "boolean"
        },
        "reactions": {
          "description": "Include reactions",
          "name": "reactions",
          "allowNo": false,
          "type": "boolean"
        },
        "posts-limit": {
          "description": "Max posts to retrieve",
          "name": "posts-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "posts-since": {
          "description": "Retrieve posts since ISO timestamp",
          "name": "posts-since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "comments-limit": {
          "description": "Max comments to retrieve",
          "name": "comments-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "comments-since": {
          "description": "Retrieve comments since ISO timestamp",
          "name": "comments-since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "reactions-limit": {
          "description": "Max reactions to retrieve",
          "name": "reactions-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "reactions-since": {
          "description": "Retrieve reactions since ISO timestamp",
          "name": "reactions-since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "person:fetch",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "person",
        "fetch.js"
      ]
    },
    "person:search": {
      "aliases": [],
      "args": {},
      "description": "Search for people on LinkedIn",
      "examples": [
        "<%= config.bin %> person search --term \"software engineer\" --locations \"San Francisco\"",
        "<%= config.bin %> person search --current-companies Google,Meta --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "term": {
          "description": "Search keyword or phrase",
          "name": "term",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max results to return",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "first-name": {
          "description": "Filter by first name",
          "name": "first-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "last-name": {
          "description": "Filter by last name",
          "name": "last-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "position": {
          "description": "Filter by job position",
          "name": "position",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "locations": {
          "description": "Filter by locations (comma-separated)",
          "name": "locations",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "industries": {
          "description": "Filter by industries (comma-separated)",
          "name": "industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "current-companies": {
          "description": "Filter by current companies (comma-separated)",
          "name": "current-companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "previous-companies": {
          "description": "Filter by previous companies (comma-separated)",
          "name": "previous-companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "schools": {
          "description": "Filter by schools (comma-separated)",
          "name": "schools",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "person:search",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "person",
        "search.js"
      ]
    },
    "post:comment": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn post URL",
          "name": "url",
          "required": true
        },
        "text": {
          "description": "Comment text (up to 1000 characters)",
          "name": "text",
          "required": true
        }
      },
      "description": "Comment on a LinkedIn post",
      "examples": [
        "<%= config.bin %> post comment https://www.linkedin.com/posts/john-doe_activity-123 \"Great insights!\""
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "company-url": {
          "description": "Comment on behalf of a company page",
          "name": "company-url",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "post:comment",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "post",
        "comment.js"
      ]
    },
    "post:create": {
      "aliases": [],
      "args": {
        "text": {
          "description": "Post text (up to 3000 characters)",
          "name": "text",
          "required": true
        }
      },
      "description": "Create a LinkedIn post",
      "examples": [
        "<%= config.bin %> post create \"Excited to share our latest update!\"",
        "<%= config.bin %> post create \"Check this out\" --attachments \"https://example.com/img.jpg:image\""
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "company-url": {
          "description": "Post on behalf of a company page",
          "name": "company-url",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "attachments": {
          "description": "Attachments as url:type[:name] (comma-separated, type: image|video|document)",
          "name": "attachments",
          "hasDynamicHelp": false,
          "multiple": true,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "post:create",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "post",
        "create.js"
      ]
    },
    "post:fetch": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn post URL",
          "name": "url",
          "required": true
        }
      },
      "description": "Fetch a LinkedIn post",
      "examples": [
        "<%= config.bin %> post fetch https://www.linkedin.com/posts/john-doe_activity-123",
        "<%= config.bin %> post fetch https://www.linkedin.com/posts/john-doe_activity-123 --comments --reactions --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "comments": {
          "description": "Include comments",
          "name": "comments",
          "allowNo": false,
          "type": "boolean"
        },
        "reactions": {
          "description": "Include reactions",
          "name": "reactions",
          "allowNo": false,
          "type": "boolean"
        },
        "comments-limit": {
          "description": "Max comments to retrieve",
          "name": "comments-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "comments-sort": {
          "description": "Comment sort order",
          "name": "comments-sort",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "mostRelevant",
            "mostRecent"
          ],
          "type": "option"
        },
        "comments-replies": {
          "description": "Include comment replies",
          "name": "comments-replies",
          "allowNo": false,
          "type": "boolean"
        },
        "reactions-limit": {
          "description": "Max reactions to retrieve",
          "name": "reactions-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "post:fetch",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "post",
        "fetch.js"
      ]
    },
    "post:react": {
      "aliases": [],
      "args": {
        "url": {
          "description": "LinkedIn post URL",
          "name": "url",
          "required": true
        }
      },
      "description": "React to a LinkedIn post",
      "examples": [
        "<%= config.bin %> post react https://www.linkedin.com/posts/john-doe_activity-123 --type like"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "type": {
          "description": "Reaction type",
          "name": "type",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "like",
            "love",
            "support",
            "celebrate",
            "insightful",
            "funny"
          ],
          "type": "option"
        },
        "company-url": {
          "description": "React on behalf of a company page",
          "name": "company-url",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "post:react",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "post",
        "react.js"
      ]
    },
    "workflow:run": {
      "aliases": [],
      "args": {},
      "description": "Execute a custom workflow definition.\n\nA workflow is a JSON object describing one or more LinkedIn actions to run sequentially.\nSee https://linkedapi.io/docs/building-workflows/ for the workflow format.\nAvailable actions: https://linkedapi.io/docs/actions-overview/",
      "examples": [
        "<%= config.bin %> workflow run --file workflow.json",
        "cat workflow.json | <%= config.bin %> workflow run"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "file": {
          "char": "f",
          "description": "Path to workflow JSON file",
          "name": "file",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:run",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "workflow",
        "run.js"
      ]
    },
    "workflow:status": {
      "aliases": [],
      "args": {
        "id": {
          "description": "Workflow ID",
          "name": "id",
          "required": true
        }
      },
      "description": "Check status of a running workflow or wait for completion.\n\nSee https://linkedapi.io/docs/executing-workflows/ for details on workflow execution and polling.",
      "examples": [
        "<%= config.bin %> workflow status abc123",
        "<%= config.bin %> workflow status abc123 --wait --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "wait": {
          "description": "Wait for workflow to complete",
          "name": "wait",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "workflow:status",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "workflow",
        "status.js"
      ]
    },
    "stats:performance": {
      "aliases": [],
      "args": {},
      "description": "Retrieve your LinkedIn performance analytics",
      "examples": [
        "<%= config.bin %> stats performance --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "stats:performance",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "stats",
        "performance.js"
      ]
    },
    "stats:ssi": {
      "aliases": [],
      "args": {},
      "description": "Retrieve your LinkedIn Social Selling Index (SSI)",
      "examples": [
        "<%= config.bin %> stats ssi --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "stats:ssi",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "stats",
        "ssi.js"
      ]
    },
    "stats:usage": {
      "aliases": [],
      "args": {},
      "description": "Retrieve Linked API usage statistics",
      "examples": [
        "<%= config.bin %> stats usage --start 2024-01-01T00:00:00Z --end 2024-01-31T00:00:00Z --json"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "start": {
          "description": "Start date (ISO timestamp)",
          "name": "start",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "end": {
          "description": "End date (ISO timestamp)",
          "name": "end",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "stats:usage",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "stats",
        "usage.js"
      ]
    },
    "stats:viewers": {
      "aliases": [],
      "args": {},
      "description": "Retrieve the people who recently viewed your profile",
      "examples": [
        "<%= config.bin %> stats viewers",
        "<%= config.bin %> stats viewers --limit 50 --json",
        "<%= config.bin %> stats viewers --since 2026-08-01T00:00:00Z"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max viewers to retrieve",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "since": {
          "description": "Only viewers seen at or after this ISO 8601 timestamp",
          "name": "since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "stats:viewers",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "stats",
        "viewers.js"
      ]
    },
    "admin:accounts:cancel-session": {
      "aliases": [],
      "args": {
        "sessionId": {
          "description": "Session UUID",
          "name": "sessionId",
          "required": true
        }
      },
      "description": "Cancel a pending connection session",
      "examples": [
        "<%= config.bin %> admin accounts cancel-session 990eef7a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:cancel-session",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "cancel-session.js"
      ]
    },
    "admin:accounts:connect": {
      "aliases": [],
      "args": {},
      "description": "Create a connection session to connect a new LinkedIn account",
      "examples": [
        "<%= config.bin %> admin accounts connect"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:connect",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "connect.js"
      ]
    },
    "admin:accounts:disconnect": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "Disconnect a LinkedIn account (irreversible)",
      "examples": [
        "<%= config.bin %> admin accounts disconnect f9b4346a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:disconnect",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "disconnect.js"
      ]
    },
    "admin:accounts:list": {
      "aliases": [],
      "args": {},
      "description": "List all connected accounts and pending sessions",
      "examples": [
        "<%= config.bin %> admin accounts list"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:list",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "list.js"
      ]
    },
    "admin:accounts:reconnect": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "Create a reconnection session for an account",
      "examples": [
        "<%= config.bin %> admin accounts reconnect f9b4346a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:reconnect",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "reconnect.js"
      ]
    },
    "admin:accounts:regenerate-token": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "Regenerate identification token for an account",
      "examples": [
        "<%= config.bin %> admin accounts regenerate-token f9b4346a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:regenerate-token",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "regenerate-token.js"
      ]
    },
    "admin:accounts:reparse": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "Refresh stored profile info for an account",
      "examples": [
        "<%= config.bin %> admin accounts reparse f9b4346a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:reparse",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "reparse.js"
      ]
    },
    "admin:accounts:session": {
      "aliases": [],
      "args": {
        "sessionId": {
          "description": "Session UUID",
          "name": "sessionId",
          "required": true
        }
      },
      "description": "Check connection session status",
      "examples": [
        "<%= config.bin %> admin accounts session 990eef7a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:accounts:session",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "accounts",
        "session.js"
      ]
    },
    "admin:subscription:seats": {
      "aliases": [],
      "args": {},
      "description": "View current subscription seats",
      "examples": [
        "<%= config.bin %> admin subscription seats"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:subscription:seats",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "subscription",
        "seats.js"
      ]
    },
    "admin:subscription:set-seats": {
      "aliases": [],
      "args": {},
      "description": "Set subscription seats (updates existing or returns checkout link)",
      "examples": [
        "<%= config.bin %> admin subscription set-seats --quantity 5 --type plus --period year"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "quantity": {
          "description": "Number of seats (1-1000)",
          "name": "quantity",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "type": {
          "description": "Seat type",
          "name": "type",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "core",
            "plus"
          ],
          "type": "option"
        },
        "period": {
          "description": "Billing period",
          "name": "period",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "month",
            "year"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:subscription:set-seats",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "subscription",
        "set-seats.js"
      ]
    },
    "admin:subscription:status": {
      "aliases": [],
      "args": {},
      "description": "Check subscription status",
      "examples": [
        "<%= config.bin %> admin subscription status"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:subscription:status",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "subscription",
        "status.js"
      ]
    },
    "admin:limits:defaults": {
      "aliases": [],
      "args": {},
      "description": "View system default limits",
      "examples": [
        "<%= config.bin %> admin limits defaults"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:limits:defaults",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "limits",
        "defaults.js"
      ]
    },
    "admin:limits:delete": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "Delete specific limits (falls back to defaults)",
      "examples": [
        "<%= config.bin %> admin limits delete f9b4346a-... --category stMessages --period daily"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "category": {
          "description": "Limit category",
          "name": "category",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "period": {
          "description": "Limit period",
          "name": "period",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "daily",
            "weekly",
            "monthly"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:limits:delete",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "limits",
        "delete.js"
      ]
    },
    "admin:limits:get": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "View current limits for an account",
      "examples": [
        "<%= config.bin %> admin limits get f9b4346a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:limits:get",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "limits",
        "get.js"
      ]
    },
    "admin:limits:reset": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "Reset all limits to defaults",
      "examples": [
        "<%= config.bin %> admin limits reset f9b4346a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:limits:reset",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "limits",
        "reset.js"
      ]
    },
    "admin:limits:set": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "Set limits for an account",
      "examples": [
        "<%= config.bin %> admin limits set f9b4346a-... --category stMessages --period daily --max 25"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "category": {
          "description": "Limit category",
          "name": "category",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "period": {
          "description": "Limit period",
          "name": "period",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "daily",
            "weekly",
            "monthly"
          ],
          "type": "option"
        },
        "max": {
          "description": "Maximum allowed actions (>= 0)",
          "name": "max",
          "required": true,
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:limits:set",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "limits",
        "set.js"
      ]
    },
    "admin:limits:usage": {
      "aliases": [],
      "args": {
        "accountId": {
          "description": "Account UUID",
          "name": "accountId",
          "required": true
        }
      },
      "description": "View current usage against limits",
      "examples": [
        "<%= config.bin %> admin limits usage f9b4346a-..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:limits:usage",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "limits",
        "usage.js"
      ]
    },
    "admin:webhook:delete": {
      "aliases": [],
      "args": {
        "id": {
          "description": "Webhook subscription id",
          "name": "id",
          "required": true
        }
      },
      "description": "Delete the webhook (soft-delete: delivery history is kept, pending deliveries are dropped)",
      "examples": [
        "<%= config.bin %> admin webhook delete whs-123"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:webhook:delete",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "webhook",
        "delete.js"
      ]
    },
    "admin:webhook:deliveries": {
      "aliases": [],
      "args": {},
      "description": "Show the most recent webhook deliveries (debug feed, newest first)",
      "examples": [
        "<%= config.bin %> admin webhook deliveries"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:webhook:deliveries",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "webhook",
        "deliveries.js"
      ]
    },
    "admin:webhook:get": {
      "aliases": [],
      "args": {},
      "description": "List the active webhook subscription for this client",
      "examples": [
        "<%= config.bin %> admin webhook get"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:webhook:get",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "webhook",
        "get.js"
      ]
    },
    "admin:webhook:replay": {
      "aliases": [],
      "args": {
        "deliveryId": {
          "description": "Webhook delivery id (from `webhook deliveries`)",
          "name": "deliveryId",
          "required": true
        }
      },
      "description": "Re-arm an already-settled delivery for redelivery (reuses the same event id)",
      "examples": [
        "<%= config.bin %> admin webhook replay whd-123"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:webhook:replay",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "webhook",
        "replay.js"
      ]
    },
    "admin:webhook:send-test": {
      "aliases": [],
      "args": {},
      "description": "Emit a synthetic webhook.test event to verify the endpoint end-to-end",
      "examples": [
        "<%= config.bin %> admin webhook send-test"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:webhook:send-test",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "webhook",
        "send-test.js"
      ]
    },
    "admin:webhook:set-payload-mode": {
      "aliases": [],
      "args": {
        "id": {
          "description": "Webhook subscription id",
          "name": "id",
          "required": true
        },
        "mode": {
          "description": "fat inlines the workflow result; thin sends a reference only",
          "name": "mode",
          "options": [
            "fat",
            "thin"
          ],
          "required": true
        }
      },
      "description": "Switch the webhook payload mode between fat and thin",
      "examples": [
        "<%= config.bin %> admin webhook set-payload-mode whs-123 thin"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:webhook:set-payload-mode",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "webhook",
        "set-payload-mode.js"
      ]
    },
    "admin:webhook:set": {
      "aliases": [],
      "args": {
        "url": {
          "description": "HTTPS endpoint that will receive event deliveries",
          "name": "url",
          "required": true
        }
      },
      "description": "Register the outbound webhook that receives event deliveries (max one active per client)",
      "examples": [
        "<%= config.bin %> admin webhook set https://example.com/hooks/linkedapi",
        "<%= config.bin %> admin webhook set https://example.com/hooks --payload-mode thin"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "payload-mode": {
          "description": "fat inlines the workflow result; thin sends a reference to fetch via the API",
          "name": "payload-mode",
          "default": "fat",
          "hasDynamicHelp": false,
          "multiple": false,
          "options": [
            "fat",
            "thin"
          ],
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "admin:webhook:set",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "admin",
        "webhook",
        "set.js"
      ]
    },
    "navigator:company:fetch": {
      "aliases": [],
      "args": {
        "hashed-url": {
          "description": "Hashed LinkedIn company URL",
          "name": "hashed-url",
          "required": true
        }
      },
      "description": "Fetch a company profile via Sales Navigator",
      "examples": [
        "<%= config.bin %> navigator company fetch https://www.linkedin.com/sales/company/1035 --employees --dms"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees": {
          "description": "Include employee data",
          "name": "employees",
          "allowNo": false,
          "type": "boolean"
        },
        "dms": {
          "description": "Include decision makers",
          "name": "dms",
          "allowNo": false,
          "type": "boolean"
        },
        "employees-limit": {
          "description": "Max employees to retrieve",
          "name": "employees-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-first-name": {
          "description": "Filter employees by first name",
          "name": "employees-first-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-last-name": {
          "description": "Filter employees by last name",
          "name": "employees-last-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-positions": {
          "description": "Filter employees by positions (comma-separated)",
          "name": "employees-positions",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-locations": {
          "description": "Filter employees by locations (comma-separated)",
          "name": "employees-locations",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-industries": {
          "description": "Filter employees by industries (comma-separated)",
          "name": "employees-industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-schools": {
          "description": "Filter employees by schools (comma-separated)",
          "name": "employees-schools",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "employees-years-of-experience": {
          "description": "Filter employees by experience ranges (comma-separated)",
          "name": "employees-years-of-experience",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "dms-limit": {
          "description": "Max decision makers to retrieve",
          "name": "dms-limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "navigator:company:fetch",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "navigator",
        "company",
        "fetch.js"
      ]
    },
    "navigator:company:search": {
      "aliases": [],
      "args": {},
      "description": "Search for companies via Sales Navigator",
      "examples": [
        "<%= config.bin %> navigator company search --term \"fintech\" --sizes \"11-50,51-200\" --revenue-min 1 --revenue-max 50"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "term": {
          "description": "Search keyword or phrase",
          "name": "term",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max results to return",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "sizes": {
          "description": "Filter by company sizes (comma-separated)",
          "name": "sizes",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "locations": {
          "description": "Filter by locations (comma-separated)",
          "name": "locations",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "industries": {
          "description": "Filter by industries (comma-separated)",
          "name": "industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "revenue-min": {
          "description": "Minimum annual revenue in million USD (0, 0.5, 1, 2.5, 5, 10, 20, 50, 100, 500, 1000)",
          "name": "revenue-min",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "revenue-max": {
          "description": "Maximum annual revenue in million USD (0.5, 1, 2.5, 5, 10, 20, 50, 100, 500, 1000, 1000+)",
          "name": "revenue-max",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "navigator:company:search",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "navigator",
        "company",
        "search.js"
      ]
    },
    "navigator:message:get": {
      "aliases": [],
      "args": {
        "person-url": {
          "description": "LinkedIn profile URL",
          "name": "person-url",
          "required": true
        }
      },
      "description": "Get Sales Navigator conversation messages",
      "examples": [
        "<%= config.bin %> navigator message get https://www.linkedin.com/in/john-doe"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "since": {
          "description": "Retrieve messages since ISO timestamp",
          "name": "since",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "navigator:message:get",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "navigator",
        "message",
        "get.js"
      ]
    },
    "navigator:message:manage": {
      "aliases": [],
      "args": {
        "thread-id": {
          "description": "Conversation thread identifier",
          "name": "thread-id",
          "required": true
        },
        "operation": {
          "description": "One of archive, unarchive",
          "name": "operation",
          "options": [
            "archive",
            "unarchive"
          ],
          "required": true
        }
      },
      "description": "Archive or unarchive a Sales Navigator conversation thread",
      "examples": [
        "<%= config.bin %> navigator message manage 2-abc123... archive"
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "navigator:message:manage",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "navigator",
        "message",
        "manage.js"
      ]
    },
    "navigator:message:send": {
      "aliases": [],
      "args": {
        "person-url": {
          "description": "LinkedIn profile URL of the recipient (omit when --thread-id is provided)",
          "name": "person-url",
          "required": false
        },
        "text": {
          "description": "Message text, always required (up to 1900 characters)",
          "name": "text",
          "required": false
        }
      },
      "description": "Send a message via Sales Navigator",
      "examples": [
        "<%= config.bin %> navigator message send https://www.linkedin.com/in/john-doe \"Hello!\" --subject \"Partnership\"",
        "<%= config.bin %> navigator message send --thread-id 2-abc123... \"Sounds good, talk soon!\""
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "subject": {
          "description": "Message subject line (up to 80 characters); required unless --thread-id is provided",
          "name": "subject",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "thread-id": {
          "description": "Reply into an existing conversation thread instead of passing person-url",
          "name": "thread-id",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "navigator:message:send",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "navigator",
        "message",
        "send.js"
      ]
    },
    "navigator:person:fetch": {
      "aliases": [],
      "args": {
        "hashed-url": {
          "description": "Hashed LinkedIn profile URL",
          "name": "hashed-url",
          "required": true
        }
      },
      "description": "Fetch a person profile via Sales Navigator",
      "examples": [
        "<%= config.bin %> navigator person fetch https://www.linkedin.com/in/ACwAAA..."
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "navigator:person:fetch",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "navigator",
        "person",
        "fetch.js"
      ]
    },
    "navigator:person:search": {
      "aliases": [],
      "args": {},
      "description": "Search for people via Sales Navigator",
      "examples": [
        "<%= config.bin %> navigator person search --term \"VP Marketing\" --locations \"United States\""
      ],
      "flags": {
        "json": {
          "description": "Output as JSON",
          "name": "json",
          "allowNo": false,
          "type": "boolean"
        },
        "fields": {
          "description": "Comma-separated list of fields to include in output",
          "name": "fields",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "quiet": {
          "char": "q",
          "description": "Suppress progress output on stderr",
          "name": "quiet",
          "allowNo": false,
          "type": "boolean"
        },
        "no-color": {
          "description": "Disable colored output",
          "name": "no-color",
          "allowNo": false,
          "type": "boolean"
        },
        "account": {
          "description": "Account name to use (when multiple accounts are configured)",
          "name": "account",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "term": {
          "description": "Search keyword or phrase",
          "name": "term",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "limit": {
          "description": "Max results to return",
          "name": "limit",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "first-name": {
          "description": "Filter by first name",
          "name": "first-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "last-name": {
          "description": "Filter by last name",
          "name": "last-name",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "position": {
          "description": "Filter by job position",
          "name": "position",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "locations": {
          "description": "Filter by locations (comma-separated)",
          "name": "locations",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "industries": {
          "description": "Filter by industries (comma-separated)",
          "name": "industries",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "current-companies": {
          "description": "Filter by current companies (comma-separated)",
          "name": "current-companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "previous-companies": {
          "description": "Filter by previous companies (comma-separated)",
          "name": "previous-companies",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "schools": {
          "description": "Filter by schools (comma-separated)",
          "name": "schools",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        },
        "years-of-experience": {
          "description": "Filter by experience ranges (comma-separated: lessThanOne,oneToTwo,threeToFive,sixToTen,moreThanTen)",
          "name": "years-of-experience",
          "hasDynamicHelp": false,
          "multiple": false,
          "type": "option"
        }
      },
      "hasDynamicHelp": false,
      "hiddenAliases": [],
      "id": "navigator:person:search",
      "pluginAlias": "@linkedapi/linkedin-cli",
      "pluginName": "@linkedapi/linkedin-cli",
      "pluginType": "core",
      "strict": true,
      "enableJsonFlag": false,
      "isESM": false,
      "relativePath": [
        "dist",
        "commands",
        "navigator",
        "person",
        "search.js"
      ]
    }
  },
  "version": "1.2.10"
}