Are you an LLM? You can read better optimized documentation at /docs/helpers/cookie.md for this page in Markdown format
Cookie Helpers 
The Cookie helpers provide functions to set and get HTTP cookies.
ts
import { deleteCookie, getCookie, setCookie } from '@orpc/server/helpers'
const reqHeaders = new Headers()
const resHeaders = new Headers()
setCookie(resHeaders, 'sessionId', 'abc123', {
  secure: true,
  maxAge: 3600
})
deleteCookie(resHeaders, 'sessionId')
const sessionId = getCookie(reqHeaders, 'sessionId')INFO
Both helpers accept undefined as headers for seamless integration with plugins like Request Headers or Response Headers.
Security with Signing and Encryption 
Combine cookies with signing or encryption for enhanced security:
ts
import { getCookie, setCookie, sign, unsign } from '@orpc/server/helpers'
const secret = 'your-secret-key'
const reqHeaders = new Headers()
const resHeaders = new Headers()
setCookie(resHeaders, 'sessionId', await sign('abc123', secret), {
  httpOnly: true,
  secure: true,
  maxAge: 3600
})
const signedSessionId = await unsign(getCookie(reqHeaders, 'sessionId'), secret)