StackLatestPackagesStackSrcTypes publicType aliases
DecryptedFields
DecryptedFields is a type in @cipherstash/stack. TypeScript API reference with its signature, parameters, and usage.
Type Alias: DecryptedFields<T>
type DecryptedFields<T> = { [K in keyof T as NonNullable<T[K]> extends Encrypted ? K : never]: null extends T[K] ? string | null : string };Defined in: packages/stack/src/types.ts:160
Type Parameters
T
T
Decrypted
Model with encrypted fields replaced by plaintext (decrypted) values Decrypted in the @cipherstash/stack TypeScript API reference.
DecryptionResult
Result type for individual items in bulk decrypt operations. Uses `error`/`data` fields (not `failure`/`data`) since bulk operations can have per-item failures.