Skip to content

Interface: MintClient

Defined in: packages/aiui-cf-creds/src/oracle.ts:38

The one SDK surface the mint uses — structural, so tests inject a stub and this package never names the openai types in its own signatures (the SDK stays cf-creds-openai's peer, reached only through createFederatedOpenAI).

Properties

realtime

realtime: object

Defined in: packages/aiui-cf-creds/src/oracle.ts:39

clientSecrets

clientSecrets: object

clientSecrets.create()

create(body): Promise<{ expires_at: number; value: string; }>

Parameters
body
expires_after?

{ anchor?: "created_at"; seconds?: number; }

expires_after.anchor?

"created_at"

expires_after.seconds?

number

session?

unknown

Returns

Promise<{ expires_at: number; value: string; }>