# SignedTransformOptions

```ts
type SignedTransformOptions = TransformOptions;
```

Defined in: packages/asset-client/dist/index.d.ts:382

Options for a SIGNED transform URL.

⚠️ **`width` is the same ladder as unsigned**, since `@nitida/asset-client`
0.22.0. This type used to widen it to any `number`, because a valid `?sig=`
made the CDN edge skip its whitelist entirely — so a signature bought an
off-ladder size. It does not any more: the edge validates every `/t/`
request identically and answers 400 for an off-ladder width whether or not
it is signed (doc blindaje WS-6). Keeping the wide type would only let
TypeScript bless a URL that 400s.

A signature now buys IDENTITY: which tenant asked, proven with its key, until
`exp`. That is what a strict tenant and the paid-effect cost guard require.