# TypeScript SDK ```typescript import { BleklineClient } from "@blekline/client"; const client = new BleklineClient({ baseUrl: "https://app.blekline.com", workspaceToken: process.env.BLEKLINE_WORKSPACE_TOKEN!, metadata: { clientSurface: "sdk" }, }); const { maskedText, decision } = await client.mask({ text: "Contact john@acme.com", platform: "MyApp", }); ``` Methods: `mask`, `emitEvent`, `simulatePolicy`, `enforceToolCall`. --- **Next steps:** [AI Enablement Stack](/docs/introduction/ai-enablement-stack) · [OpenAPI](/docs/api/openapi) · [Quick start](/docs/introduction/quick-start) · [Open workspace](https://app.blekline.com) · [Report issue](https://github.com/Blekline/blekline-oss/issues/new?template=bug_report.yml)