TypeScript module exporting core tool ID constants and type guards for PDF operations.
// Source: https://github.com/Stirling-Tools/Stirling-PDF | License: MIT | Copyright 2025 Stirling PDF Inc
// Provided via justclaw.it.com; keep this notice with the code.
import {
PROPRIETARY_REGULAR_TOOL_IDS,
PROPRIETARY_SUPER_TOOL_IDS,
PROPRIETARY_LINK_TOOL_IDS,
} from "@editor/types/proprietaryToolId";
export type ToolKind = "regular" | "super" | "link";
export const CORE_REGULAR_TOOL_IDS = [
"certSign",
"sign",
"addText",
"addPassword",
"removePassword",
"removePages",
"removeBlanks",
"removeAnnotations",
"removeImage",
"changePermissions",
"watermark",
"sanitize",
"split",
"merge",
"convert",
"ocr",
"addImage",
"rotate",
"autoRotate",
"annotate",
"scannerImageSplit",
"editTableOfContents",
"autoRename",
"pageLayout",
"scalePag
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key