SYMBOL INDEX (642 symbols across 48 files) FILE: functions/_middleware.js function RequestInfo (line 1) | async function RequestInfo (context) { function PerformanceCounting (line 9) | async function PerformanceCounting (context) { FILE: functions/internal/Converter/getClashMetaConfig.js function getClashMetaConfig (line 19) | async function getClashMetaConfig ( FILE: functions/internal/Converter/getSingBoxConfig.ts function getSingBoxConfig (line 22) | async function getSingBoxConfig ( FILE: functions/internal/Dumpers/clash-meta.ts class Dumper (line 3) | class Dumper { method constructor (line 10) | constructor ( method __validate (line 26) | __validate (ProxyObject) { method http (line 34) | http (HTTP) { method socks5 (line 45) | socks5 (SOCKS5) { method hysteria (line 58) | hysteria (hyObject) { method hysteria2 (line 75) | hysteria2 (hy2Object) { method tuic (line 93) | tuic (TUIC) { method vless (line 113) | vless (VLESS) { method vmess (line 140) | vmess (VMESS) { method vmess__shadowsocks_type (line 179) | vmess__shadowsocks_type (VMESS) { method ss (line 210) | ss (SS) { method trojan (line 224) | trojan (TROJAN) { function __genRealityConfig (line 252) | function __genRealityConfig (Obj) : RealityConfig | undefined { function __genTransportWS (line 260) | function __genTransportWS (Obj) : TransportWS | undefined { function __genTransportGRPC (line 283) | function __genTransportGRPC (Obj) : TransportGRPC | undefined { function __genTransportHTTP (line 290) | function __genTransportHTTP (Obj) : TransportHTTP | undefined { function __genTransportH2 (line 299) | function __genTransportH2 (Obj) : TransportH2 | undefined { FILE: functions/internal/Dumpers/share-link.js class ShareLinkDumper (line 1) | class ShareLinkDumper { method constructor (line 2) | constructor () { method __validate (line 6) | __validate (ProxyObject) { method http (line 14) | http (HTTP) { method socks5 (line 17) | socks5 (SOCKS5) { method hysteria (line 21) | hysteria (Obj) { method hysteria2 (line 24) | hysteria2 (Obj) { method tuic (line 29) | tuic (Obj) { method vless (line 33) | vless (Obj) { method vmess (line 36) | vmess (Obj) { method vmess__shadowsocks_type (line 47) | vmess__shadowsocks_type (Obj) { method ss (line 65) | ss (Obj) { method trojan (line 68) | trojan (Obj) { function URLQueryWrapper (line 73) | function URLQueryWrapper (Obj) { FILE: functions/internal/Dumpers/sing-box.js class Dumper (line 1) | class Dumper { method constructor (line 3) | constructor ( method __validate (line 17) | __validate (ProxyObject) { method http (line 29) | http (HTTP) { method socks5 (line 45) | socks5 (SOCKS5) { method hysteria (line 58) | hysteria (hyObject) { method hysteria2 (line 79) | hysteria2 (hy2Object) { method tuic (line 108) | tuic (TUIC) { method vless (line 133) | vless (VLESS) { method vmess__shadowsocks_type (line 160) | vmess__shadowsocks_type (VMess) { method vmess (line 201) | vmess (VMESS) { method ss (line 228) | ss (SS) { method trojan (line 243) | trojan (TROJAN) { function __genRealityConfig (line 269) | function __genRealityConfig (URIObject) { function __genTransportConfig (line 276) | function __genTransportConfig (URIObject) { FILE: functions/internal/Parsers/clash-meta.js class ClashMetaParser (line 1) | class ClashMetaParser { method constructor (line 2) | constructor () {} method __validate (line 4) | __validate (ProxyObject) { method http (line 12) | http (Obj) { method socks5 (line 24) | socks5 (Obj) { method hysteria (line 37) | hysteria (Obj) { method hysteria2 (line 53) | hysteria2 (Obj) { method tuic (line 70) | tuic (Obj) { method vless (line 88) | vless (Obj) { method vmess (line 128) | vmess (Obj) { method ss (line 160) | ss (Obj) { method trojan (line 170) | trojan (Obj) { function __searchParamsMapper (line 207) | function __searchParamsMapper (searchParams) { FILE: functions/internal/Parsers/share-link.js class ShareLinkParser (line 1) | class ShareLinkParser { method constructor (line 2) | constructor () {} method __validate (line 4) | __validate (URI) { method http (line 12) | http (URI) { method socks5 (line 25) | socks5 (URI) { method hysteria (line 39) | hysteria (HYURL) { method hysteria2 (line 51) | hysteria2 (HY2URL) { method tuic (line 66) | tuic (TUICURI) { method vless (line 81) | vless (URI) { method vmess (line 93) | vmess (URI) { method ss (line 153) | ss (URI) { method trojan (line 181) | trojan (URI) { function __searchParamsMapper (line 196) | function __searchParamsMapper (searchParams) { FILE: functions/internal/Parsers/sing-box.js class SingBoxParser (line 1) | class SingBoxParser { method constructor (line 2) | constructor () {} method __validate (line 4) | __validate (ProxyObject) { method http (line 16) | http (Obj) { method socks (line 28) | socks (Obj) { method hysteria (line 41) | hysteria (Obj) { method hysteria2 (line 57) | hysteria2 (Obj) { method tuic (line 75) | tuic (Obj) { method vless (line 93) | vless (Obj) { method vmess (line 127) | vmess (Obj) { method shadowsocks (line 153) | shadowsocks (Obj) { method trojan (line 163) | trojan (Obj) { FILE: functions/internal/RuleProviderReader/Readers/ini.js function ini (line 5) | async function ini (RuleProviderURL, CacheDB, isForcedRefresh) { FILE: functions/internal/RuleProviderReader/main.js class RuleProviderReader (line 3) | class RuleProviderReader { method constructor (line 8) | constructor (RuleProviderURL) { FILE: functions/internal/data/rule/MetaToSingLogicalRule.ts function MetaToSingLogicalRule (line 16) | function MetaToSingLogicalRule (type: string, payload: string, EdgeSubIn... function parseParenthesizedItems (line 71) | function parseParenthesizedItems(inputString: string): string[] { FILE: functions/internal/data/ruleset/transformGeoRef.ts type headlessRuleSet (line 1) | type headlessRuleSet = { function transformGeoRef (line 9) | function transformGeoRef ( FILE: functions/internal/getParsedSubData.ts type SubURL (line 13) | type SubURL = string; type SubURLs (line 14) | type SubURLs = string; type SubURLArr (line 15) | type SubURLArr = SubURL[]; type ParsedSubscription (line 16) | type ParsedSubscription = { type SubscriptionUserInfo (line 20) | type SubscriptionUserInfo = { function getParsedSubData (line 29) | async function getParsedSubData ( function ParseSubData (line 70) | async function ParseSubData (SubURL: SubURL, EdgeSubDB, RequestHeaders) ... FILE: functions/internal/types/ClashMetaConfig.ts type ClashMetaProxyGroup (line 3) | type ClashMetaProxyGroup = { type ClashMetaConfig (line 12) | type ClashMetaConfig = { type TransportHTTP (line 34) | type TransportHTTP = { type TransportH2 (line 41) | type TransportH2 = { type TransportGRPC (line 45) | type TransportGRPC = { type TransportWS (line 48) | type TransportWS = { type RealityConfig (line 60) | type RealityConfig = { FILE: functions/internal/utils/TrulyAssign.js function TrulyAssign (line 8) | function TrulyAssign (target, source) { FILE: functions/internal/utils/fetchCached.ts function fetchCached (line 1) | async function fetchCached (URL: URL, Prefix = "Cached", CacheDB: KVName... FILE: functions/internal/utils/parseContentDisposition.ts function parseContentDisposition (line 1) | function parseContentDisposition(RawContentDispositionHeader: string): s... FILE: functions/internal/utils/removeUndefinedFields.ts function removeUndefinedFields (line 1) | function removeUndefinedFields (obj: object) : object { FILE: functions/ruleset/preprocessor/sing-box.ts function onRequest (line 4) | async function onRequest (context) { FILE: functions/ruleset/proxy.ts function onRequest (line 3) | async function onRequest (context) { FILE: functions/short/admin-password/set.ts function onRequestPost (line 4) | async function onRequestPost (context) { function onRequestOptions (line 73) | async function onRequestOptions (context) { FILE: functions/short/admin-password/status.ts function onRequest (line 3) | async function onRequest (context) { FILE: functions/short/delete/[id].ts function onRequestDelete (line 3) | async function onRequestDelete (context) { function onRequestOptions (line 60) | async function onRequestOptions (context) { FILE: functions/short/get/[id].ts function onRequest (line 3) | async function onRequest (context) { FILE: functions/short/list.ts function onRequestPost (line 4) | async function onRequestPost (context) { function onRequestOptions (line 64) | async function onRequestOptions (context) { FILE: functions/short/put.ts function onRequestPost (line 3) | async function onRequestPost (context) { function onRequestOptions (line 51) | async function onRequestOptions (context) { function generateToken (line 59) | async function generateToken (length, EdgeSubDB = undefined) { FILE: functions/short/token-reset/[id].ts function onRequestPatch (line 3) | async function onRequestPatch (context) { function onRequestOptions (line 61) | async function onRequestOptions (context) { FILE: functions/sub/base64.js function onRequest (line 3) | async function onRequest (context) { FILE: functions/sub/clash-meta.js function onRequest (line 6) | async function onRequest (context) { FILE: functions/sub/debug.js function onRequest (line 3) | async function onRequest (context) { FILE: functions/sub/share-link.js function onRequest (line 4) | async function onRequest (context, isBase64 = false) { FILE: functions/sub/sing-box.js function onRequest (line 4) | async function onRequest (context) { FILE: src/config/AvalibleOptoutFormat.ts type EndpointExtendConfigPrototype (line 2) | type EndpointExtendConfigPrototype = "RuleProvider" | "RuleProvidersProx... type EndpointPrototype (line 4) | type EndpointPrototype = { FILE: src/config/RuleProviders.ts type RuleProvider (line 1) | type RuleProvider = { FILE: src/scripts/components/data-input.ts class DataInput (line 3) | class DataInput extends HTMLElement { method constructor (line 6) | constructor () { method get (line 10) | get () { // boolean if toggle, string if any otherwise method set (line 24) | set (value: string) { method setDetail (line 38) | setDetail(value: string) { method getDetail (line 49) | getDetail() { function maybeWaitFor (line 59) | function maybeWaitFor(tag) { FILE: src/scripts/components/k-dropdown.ts class Dropdown (line 1) | class Dropdown extends HTMLElement { method constructor (line 2) | constructor () { method initializeElements (line 9) | private initializeElements() { method setupEventListeners (line 17) | private setupEventListeners() { method select (line 26) | public select(value: string) { FILE: src/scripts/components/k-suburl-generator.ts class SubURLGenerator (line 7) | class SubURLGenerator extends HTMLElement { method constructor (line 11) | constructor () { method setupEventListeners (line 22) | private setupEventListeners () { method GetEndpoint (line 78) | private GetEndpoint (EndpointPath: string = String(this.Elements.Confi... method getConfig (line 87) | private getConfig () { method CheckAndGenerate (line 113) | CheckAndGenerate () { FILE: src/scripts/components/shorter/k-shorter.ts class Shorter (line 4) | class Shorter extends HTMLElement { method constructor (line 6) | constructor () { method setupEventListeners (line 10) | private setupEventListeners () { method Copy (line 14) | private Copy () { method Submit (line 23) | private async Submit () { FILE: src/scripts/components/shorter/short-destroyer.ts class Shorter (line 4) | class Shorter extends HTMLElement { method constructor (line 6) | constructor () { method Submit (line 10) | async Submit () { FILE: src/scripts/components/shorter/short-editor.ts class ShortEditor (line 4) | class ShortEditor extends HTMLElement { method constructor (line 6) | constructor () { method Fetch (line 16) | Fetch () { method Submit (line 38) | Submit () { FILE: src/scripts/components/shorter/short-token-reset.ts class ShortTokenResetter (line 4) | class ShortTokenResetter extends HTMLElement { method constructor (line 6) | constructor () { method Submit (line 10) | async Submit () { FILE: src/scripts/components/shorter/shorter-list.ts class ShorterList (line 4) | class ShorterList extends HTMLElement { method constructor (line 6) | constructor () { method Submit (line 10) | async Submit () { class ListItem (line 67) | class ListItem extends HTMLElement { method constructor (line 69) | constructor () { method CopyID (line 75) | CopyID () { method JumpToEdit (line 86) | JumpToEdit () { method update (line 89) | update (ShortID, EditTimestamp) { FILE: src/scripts/components/shorter/shorter-password.ts class ShorterPassword (line 4) | class ShorterPassword extends HTMLElement { method constructor (line 6) | constructor () { method Submit (line 10) | async Submit () { FILE: src/scripts/utils/copy.ts function copyToClipboard (line 1) | function copyToClipboard(text: string) { FILE: src/scripts/utils/filterObject.ts function filterObject (line 11) | function filterObject ( FILE: src/scripts/utils/getDefaultBackend.ts function getDefaultBackend (line 1) | function getDefaultBackend () { FILE: types/worker-configuration.d.ts type Env (line 4) | interface Env { type Env (line 8) | interface Env extends Cloudflare.Env {} class DOMException (line 33) | class DOMException extends Error { type WorkerGlobalScopeEventMap (line 73) | type WorkerGlobalScopeEventMap = { type Console (line 84) | interface Console { type BufferSource (line 125) | type BufferSource = ArrayBufferView | ArrayBuffer; type TypedArray (line 126) | type TypedArray = Int8Array | Uint8Array | Uint8ClampedArray | Int16Arra... class CompileError (line 128) | class CompileError extends Error { class RuntimeError (line 131) | class RuntimeError extends Error { type ValueType (line 134) | type ValueType = "anyfunc" | "externref" | "f32" | "f64" | "i32" | "i64"... type GlobalDescriptor (line 135) | interface GlobalDescriptor { class Global (line 139) | class Global { type ImportValue (line 144) | type ImportValue = ExportValue | number; type ModuleImports (line 145) | type ModuleImports = Record; type Imports (line 146) | type Imports = Record; type ExportValue (line 147) | type ExportValue = Function | Global | Memory | Table; type Exports (line 148) | type Exports = Record; class Instance (line 149) | class Instance { type MemoryDescriptor (line 153) | interface MemoryDescriptor { class Memory (line 158) | class Memory { type ImportExportKind (line 163) | type ImportExportKind = "function" | "global" | "memory" | "table"; type ModuleExportDescriptor (line 164) | interface ModuleExportDescriptor { type ModuleImportDescriptor (line 168) | interface ModuleImportDescriptor { type TableKind (line 178) | type TableKind = "anyfunc" | "externref"; type TableDescriptor (line 179) | interface TableDescriptor { class Table (line 184) | class Table { type ServiceWorkerGlobalScope (line 200) | interface ServiceWorkerGlobalScope extends WorkerGlobalScope { type TestController (line 338) | interface TestController { type ExecutionContext (line 340) | interface ExecutionContext { type ExportedHandlerFetchHandler (line 345) | type ExportedHandlerFetchHandler = (events: TraceItem[], e... type ExportedHandlerTraceHandler (line 347) | type ExportedHandlerTraceHandler = (traces: TraceItem[], ... type ExportedHandlerTailStreamHandler (line 348) | type ExportedHandlerTailStreamHandler = (event: TailStrea... type ExportedHandlerScheduledHandler (line 349) | type ExportedHandlerScheduledHandler = (controller: Sched... type ExportedHandlerQueueHandler (line 350) | type ExportedHandlerQueueHandler = (ba... type ExportedHandlerTestHandler (line 351) | type ExportedHandlerTestHandler = (controller: TestContro... type ExportedHandler (line 352) | interface ExportedHandler = (event: EventType)... type EventListenerObject (line 641) | interface EventListenerObject { type EventListenerOrEventListenerObject (line 644) | type EventListenerOrEventListenerObject... class EventTarget (line 650) | class EventTarget = Record extends Event { type CustomEventCustomEventInit (line 767) | interface CustomEventCustomEventInit { class Blob (line 778) | class Blob { type BlobOptions (line 794) | interface BlobOptions { class File (line 802) | class File extends Blob { type FileOptions (line 809) | interface FileOptions { type CacheQueryOptions (line 836) | interface CacheQueryOptions { type CryptoKeyPair (line 913) | interface CryptoKeyPair { type JsonWebKey (line 917) | interface JsonWebKey { type RsaOtherPrimesInfo (line 937) | interface RsaOtherPrimesInfo { type SubtleCryptoDeriveKeyAlgorithm (line 942) | interface SubtleCryptoDeriveKeyAlgorithm { type SubtleCryptoEncryptAlgorithm (line 950) | interface SubtleCryptoEncryptAlgorithm { type SubtleCryptoGenerateKeyAlgorithm (line 959) | interface SubtleCryptoGenerateKeyAlgorithm { type SubtleCryptoHashAlgorithm (line 967) | interface SubtleCryptoHashAlgorithm { type SubtleCryptoImportKeyAlgorithm (line 970) | interface SubtleCryptoImportKeyAlgorithm { type SubtleCryptoSignAlgorithm (line 977) | interface SubtleCryptoSignAlgorithm { type CryptoKeyKeyAlgorithm (line 983) | interface CryptoKeyKeyAlgorithm { type CryptoKeyAesKeyAlgorithm (line 986) | interface CryptoKeyAesKeyAlgorithm { type CryptoKeyHmacKeyAlgorithm (line 990) | interface CryptoKeyHmacKeyAlgorithm { type CryptoKeyRsaKeyAlgorithm (line 995) | interface CryptoKeyRsaKeyAlgorithm { type CryptoKeyEllipticKeyAlgorithm (line 1001) | interface CryptoKeyEllipticKeyAlgorithm { type CryptoKeyArbitraryKeyAlgorithm (line 1005) | interface CryptoKeyArbitraryKeyAlgorithm { class DigestStream (line 1011) | class DigestStream extends WritableStream { class TextDecoder (line 1021) | class TextDecoder { class TextEncoder (line 1048) | class TextEncoder { type TextDecoderConstructorOptions (line 1064) | interface TextDecoderConstructorOptions { type TextDecoderDecodeOptions (line 1068) | interface TextDecoderDecodeOptions { type TextEncoderEncodeIntoResult (line 1071) | interface TextEncoderEncodeIntoResult { class ErrorEvent (line 1080) | class ErrorEvent extends Event { type ErrorEventErrorEventInit (line 1088) | interface ErrorEventErrorEventInit { class FormData (line 1100) | class FormData { type ContentOptions (line 1133) | interface ContentOptions { class HTMLRewriter (line 1136) | class HTMLRewriter { type HTMLRewriterElementContentHandlers (line 1142) | interface HTMLRewriterElementContentHandlers { type HTMLRewriterDocumentContentHandlers (line 1147) | interface HTMLRewriterDocumentContentHandlers { type Doctype (line 1153) | interface Doctype { type Element (line 1158) | interface Element { type EndTag (line 1177) | interface EndTag { type Comment (line 1183) | interface Comment { type Text (line 1191) | interface Text { type DocumentEnd (line 1200) | interface DocumentEnd { type HeadersInit (line 1215) | type HeadersInit = Headers | Iterable> | Record | string | ArrayBuffer | Arra... type Response (line 1286) | interface Response extends Body { type ResponseInit (line 1306) | interface ResponseInit { type RequestInfo (line 1314) | type RequestInfo { type Service (line 1390) | type Service { type KVNamespaceListResult (line 1404) | type KVNamespaceListResult = { type KVNamespace (line 1414) | interface KVNamespace { type KVNamespaceListOptions (line 1447) | interface KVNamespaceListOptions { type KVNamespaceGetOptions (line 1452) | interface KVNamespaceGetOptions { type KVNamespacePutOptions (line 1456) | interface KVNamespacePutOptions { type KVNamespaceGetWithMetadataResult (line 1461) | interface KVNamespaceGetWithMetadataResult { type QueueContentType (line 1466) | type QueueContentType = "text" | "bytes" | "json" | "v8"; type Queue (line 1467) | interface Queue { type QueueSendOptions (line 1471) | interface QueueSendOptions { type QueueSendBatchOptions (line 1475) | interface QueueSendBatchOptions { type MessageSendRequest (line 1478) | interface MessageSendRequest { type QueueRetryOptions (line 1483) | interface QueueRetryOptions { type Message (line 1486) | interface Message { type QueueEvent (line 1494) | interface QueueEvent extends ExtendableEvent { type MessageBatch (line 1500) | interface MessageBatch { type R2Error (line 1506) | interface R2Error extends Error { type R2ListOptions (line 1513) | interface R2ListOptions { type R2MultipartUpload (line 1536) | interface R2MultipartUpload { type R2UploadedPart (line 1543) | interface R2UploadedPart { type R2ObjectBody (line 1562) | interface R2ObjectBody extends R2Object { type R2Range (line 1570) | type R2Range = { type R2Conditional (line 1579) | interface R2Conditional { type R2GetOptions (line 1586) | interface R2GetOptions { type R2PutOptions (line 1591) | interface R2PutOptions { type R2MultipartOptions (line 1603) | interface R2MultipartOptions { type R2Checksums (line 1609) | interface R2Checksums { type R2StringChecksums (line 1617) | interface R2StringChecksums { type R2HTTPMetadata (line 1624) | interface R2HTTPMetadata { type R2Objects (line 1632) | type R2Objects = { type R2UploadPartOptions (line 1641) | interface R2UploadPartOptions { type ScheduledController (line 1649) | interface ScheduledController { type QueuingStrategy (line 1654) | interface QueuingStrategy { type UnderlyingSink (line 1658) | interface UnderlyingSink { type UnderlyingByteSource (line 1665) | interface UnderlyingByteSource { type UnderlyingSource (line 1672) | interface UnderlyingSource { type Transformer (line 1679) | interface Transformer { type StreamPipeOptions (line 1688) | interface StreamPipeOptions { type ReadableStreamReadResult (line 1711) | type ReadableStreamReadResult = { type ReadableStream (line 1723) | interface ReadableStream { class ReadableStreamDefaultReader (line 1755) | class ReadableStreamDefaultReader { class ReadableStreamBYOBReader (line 1765) | class ReadableStreamBYOBReader { type ReadableStreamBYOBReaderReadableStreamBYOBReaderReadOptions (line 1775) | interface ReadableStreamBYOBReaderReadableStreamBYOBReaderReadOptions { type ReadableStreamGetReaderOptions (line 1778) | interface ReadableStreamGetReaderOptions { type ReadableWritablePair (line 1842) | interface ReadableWritablePair { class WritableStream (line 1856) | class WritableStream { class WritableStreamDefaultWriter (line 1872) | class WritableStreamDefaultWriter { class TransformStream (line 1890) | class TransformStream { class FixedLengthStream (line 1897) | class FixedLengthStream extends IdentityTransformStream { class IdentityTransformStream (line 1900) | class IdentityTransformStream extends TransformStream { class TextDecoderStream (line 1923) | class TextDecoderStream extends TransformStream { type SqlStorage (line 2358) | interface SqlStorage { type SqlStorageValue (line 2366) | type SqlStorageValue = ArrayBuffer | string | number | null; type Socket (line 2383) | interface Socket { type SocketOptions (line 2391) | interface SocketOptions { type SocketAddress (line 2396) | interface SocketAddress { type TlsOptions (line 2400) | interface TlsOptions { type SocketInfo (line 2403) | interface SocketInfo { class EventSource (line 2408) | class EventSource extends EventTarget { type EventSourceEventSourceInit (line 2451) | interface EventSourceEventSourceInit { type Container (line 2455) | interface Container { type ContainerStartupOptions (line 2463) | interface ContainerStartupOptions { type AiImageClassificationInput (line 2468) | type AiImageClassificationInput = { type AiImageClassificationOutput (line 2471) | type AiImageClassificationOutput = { type AiImageToTextInput (line 2479) | type AiImageToTextInput = { type AiImageToTextOutput (line 2493) | type AiImageToTextOutput = { type AiImageTextToTextInput (line 2500) | type AiImageTextToTextInput = { type AiImageTextToTextOutput (line 2515) | type AiImageTextToTextOutput = { type AiObjectDetectionInput (line 2522) | type AiObjectDetectionInput = { type AiObjectDetectionOutput (line 2525) | type AiObjectDetectionOutput = { type AiSentenceSimilarityInput (line 2533) | type AiSentenceSimilarityInput = { type AiSentenceSimilarityOutput (line 2537) | type AiSentenceSimilarityOutput = number[]; type AiAutomaticSpeechRecognitionInput (line 2542) | type AiAutomaticSpeechRecognitionInput = { type AiAutomaticSpeechRecognitionOutput (line 2545) | type AiAutomaticSpeechRecognitionOutput = { type AiSummarizationInput (line 2558) | type AiSummarizationInput = { type AiSummarizationOutput (line 2562) | type AiSummarizationOutput = { type AiTextClassificationInput (line 2569) | type AiTextClassificationInput = { type AiTextClassificationOutput (line 2572) | type AiTextClassificationOutput = { type AiTextEmbeddingsInput (line 2580) | type AiTextEmbeddingsInput = { type AiTextEmbeddingsOutput (line 2583) | type AiTextEmbeddingsOutput = { type RoleScopedChatInput (line 2591) | type RoleScopedChatInput = { type AiTextGenerationToolLegacyInput (line 2596) | type AiTextGenerationToolLegacyInput = { type AiTextGenerationToolInput (line 2610) | type AiTextGenerationToolInput = { type AiTextGenerationFunctionsInput (line 2627) | type AiTextGenerationFunctionsInput = { type AiTextGenerationResponseFormat (line 2631) | type AiTextGenerationResponseFormat = { type AiTextGenerationInput (line 2635) | type AiTextGenerationInput = { type AiTextGenerationOutput (line 2652) | type AiTextGenerationOutput = { type AiTextToSpeechInput (line 2663) | type AiTextToSpeechInput = { type AiTextToSpeechOutput (line 2667) | type AiTextToSpeechOutput = Uint8Array | { type AiTextToImageInput (line 2674) | type AiTextToImageInput = { type AiTextToImageOutput (line 2687) | type AiTextToImageOutput = ReadableStream; type AiTranslationInput (line 2692) | type AiTranslationInput = { type AiTranslationOutput (line 2697) | type AiTranslationOutput = { type Ai_Cf_Openai_Whisper_Input (line 2704) | type Ai_Cf_Openai_Whisper_Input = string | { type Ai_Cf_Openai_Whisper_Output (line 2710) | interface Ai_Cf_Openai_Whisper_Output { type Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Input (line 2733) | type Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Input = string | { type Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Output (line 2772) | interface Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Output { type Ai_Cf_Openai_Whisper_Tiny_En_Input (line 2779) | type Ai_Cf_Openai_Whisper_Tiny_En_Input = string | { type Ai_Cf_Openai_Whisper_Tiny_En_Output (line 2785) | interface Ai_Cf_Openai_Whisper_Tiny_En_Output { type Ai_Cf_Openai_Whisper_Large_V3_Turbo_Input (line 2808) | interface Ai_Cf_Openai_Whisper_Large_V3_Turbo_Input { type Ai_Cf_Openai_Whisper_Large_V3_Turbo_Output (line 2834) | interface Ai_Cf_Openai_Whisper_Large_V3_Turbo_Output { type Ai_Cf_Baai_Bge_M3_Input (line 2914) | type Ai_Cf_Baai_Bge_M3_Input = BGEM3InputQueryAndContexts | BGEM3InputEm... type BGEM3InputQueryAndContexts (line 2915) | interface BGEM3InputQueryAndContexts { type BGEM3InputEmbedding (line 2934) | interface BGEM3InputEmbedding { type Ai_Cf_Baai_Bge_M3_Output (line 2941) | type Ai_Cf_Baai_Bge_M3_Output = BGEM3OuputQuery | BGEM3OutputEmbeddingFo... type BGEM3OuputQuery (line 2942) | interface BGEM3OuputQuery { type BGEM3OutputEmbeddingForContexts (line 2954) | interface BGEM3OutputEmbeddingForContexts { type BGEM3OuputEmbedding (line 2962) | interface BGEM3OuputEmbedding { type Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Input (line 2977) | interface Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Input { type Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Output (line 2987) | interface Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Output { type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Input (line 2997) | type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Input = Prompt | Messages; type Prompt (line 2998) | interface Prompt { type Messages (line 3049) | interface Messages { type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Output (line 3192) | type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Output = { type Ai_Cf_Meta_Llama_Guard_3_8B_Input (line 3215) | interface Ai_Cf_Meta_Llama_Guard_3_8B_Input { type Ai_Cf_Meta_Llama_Guard_3_8B_Output (line 3247) | interface Ai_Cf_Meta_Llama_Guard_3_8B_Output { type Ai_Cf_Baai_Bge_Reranker_Base_Input (line 3280) | interface Ai_Cf_Baai_Bge_Reranker_Base_Input { type Ai_Cf_Baai_Bge_Reranker_Base_Output (line 3298) | interface Ai_Cf_Baai_Bge_Reranker_Base_Output { type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Input (line 3314) | type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Input = Ai_Cf_Meta_Llama_... type Ai_Cf_Meta_Llama_4_Prompt (line 3315) | interface Ai_Cf_Meta_Llama_4_Prompt { type Ai_Cf_Meta_Llama_4_Messages (line 3365) | interface Ai_Cf_Meta_Llama_4_Messages { type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Output (line 3540) | type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Output = { type AiModels (line 3580) | interface AiModels { type AiOptions (line 3648) | type AiOptions = { type ConversionResponse (line 3654) | type ConversionResponse = { type AiModelsSearchParams (line 3661) | type AiModelsSearchParams = { type AiModelsSearchObject (line 3670) | type AiModelsSearchObject = { type InferenceUpstreamError (line 3686) | interface InferenceUpstreamError extends Error { type AiInternalError (line 3688) | interface AiInternalError extends Error { type AiModelListType (line 3690) | type AiModelListType = Record; type GatewayOptions (line 3714) | type GatewayOptions = { type AiGatewayPatchLog (line 3722) | type AiGatewayPatchLog = { type AiGatewayLog (line 3727) | type AiGatewayLog = { type AIGatewayProviders (line 3754) | type AIGatewayProviders = "workers-ai" | "anthropic" | "aws-bedrock" | "... type AIGatewayHeaders (line 3755) | type AIGatewayHeaders = { type AIGatewayUniversalRequest (line 3771) | type AIGatewayUniversalRequest = { type AiGatewayInternalError (line 3777) | interface AiGatewayInternalError extends Error { type AiGatewayLogNotFound (line 3779) | interface AiGatewayLogNotFound extends Error { type AutoRAGInternalError (line 3787) | interface AutoRAGInternalError extends Error { type AutoRAGNotFoundError (line 3789) | interface AutoRAGNotFoundError extends Error { type AutoRAGUnauthorizedError (line 3791) | interface AutoRAGUnauthorizedError extends Error { type AutoRagSearchRequest (line 3793) | type AutoRagSearchRequest = { type AutoRagSearchResponse (line 3802) | type AutoRagSearchResponse = { type AutoRagAiSearchResponse (line 3818) | type AutoRagAiSearchResponse = AutoRagSearchResponse & { type BasicImageTransformations (line 3825) | interface BasicImageTransformations { type BasicImageTransformationsGravityCoordinates (line 3886) | interface BasicImageTransformationsGravityCoordinates { type RequestInitCfProperties (line 3900) | interface RequestInitCfProperties extends Record { type RequestInitCfPropertiesImageDraw (line 3951) | interface RequestInitCfPropertiesImageDraw extends BasicImageTransformat... type RequestInitCfPropertiesImage (line 3988) | interface RequestInitCfPropertiesImage extends BasicImageTransformations { type RequestInitCfPropertiesImageMinify (line 4139) | interface RequestInitCfPropertiesImageMinify { type RequestInitCfPropertiesR2 (line 4144) | interface RequestInitCfPropertiesR2 { type IncomingRequestCfProperties (line 4153) | type IncomingRequestCfProperties = IncomingReque... type IncomingRequestCfPropertiesBase (line 4154) | interface IncomingRequestCfPropertiesBase extends Record { type IncomingRequestCfPropertiesBotManagementBase (line 4232) | interface IncomingRequestCfPropertiesBotManagementBase { type IncomingRequestCfPropertiesBotManagement (line 4259) | interface IncomingRequestCfPropertiesBotManagement { type IncomingRequestCfPropertiesBotManagementEnterprise (line 4271) | interface IncomingRequestCfPropertiesBotManagementEnterprise extends Inc... type IncomingRequestCfPropertiesCloudflareForSaaSEnterprise (line 4283) | interface IncomingRequestCfPropertiesCloudflareForSaaSEnterprise = IncomingRequestCfProperties<... type D1Meta (line 4555) | interface D1Meta { type D1Response (line 4578) | interface D1Response { type D1Result (line 4583) | type D1Result = D1Response & { type D1ExecResult (line 4586) | interface D1ExecResult { type D1SessionConstraint (line 4590) | type D1SessionConstraint = type D1SessionBookmark (line 4599) | type D1SessionBookmark = string; type Disposable (line 4648) | interface Disposable { type EmailMessage (line 4653) | interface EmailMessage { type ForwardableEmailMessage (line 4666) | interface ForwardableEmailMessage extends EmailMessage { type SendEmail (line 4702) | interface SendEmail { type EmailExportedHandler (line 4708) | type EmailExportedHandler = (message: ForwardableEmailMes... type Hyperdrive (line 4716) | interface Hyperdrive { type ImageInfoResponse (line 4766) | type ImageInfoResponse = { type ImageTransform (line 4774) | type ImageTransform = { type ImageDrawOptions (line 4815) | type ImageDrawOptions = { type ImageOutputOptions (line 4823) | type ImageOutputOptions = { type ImagesBinding (line 4828) | interface ImagesBinding { type ImageTransformer (line 4842) | interface ImageTransformer { type ImageTransformationResult (line 4863) | interface ImageTransformationResult { type ImagesError (line 4877) | interface ImagesError extends Error { type Params (line 4882) | type Params

= Record; type EventContext (line 4883) | type EventContext = { type PagesFunction (line 4897) | type PagesFunction = { type PagesPluginFunction (line 4913) | type PagesPluginFunction; type PipelineBatchMetadata (line 4935) | type PipelineBatchMetadata = { type Pipeline (line 4939) | interface Pipeline { type PubSubMessage (line 4952) | interface PubSubMessage { type JsonWebKeyWithKid (line 4978) | interface JsonWebKeyWithKid extends JsonWebKey { type RateLimitOptions (line 4982) | interface RateLimitOptions { type RateLimitOutcome (line 4985) | interface RateLimitOutcome { type RateLimit (line 4988) | interface RateLimit { type RpcTargetBranded (line 5009) | interface RpcTargetBranded { type WorkerEntrypointBranded (line 5012) | interface WorkerEntrypointBranded { type DurableObjectBranded (line 5015) | interface DurableObjectBranded { type WorkflowEntrypointBranded (line 5018) | interface WorkflowEntrypointBranded { type EntrypointBranded (line 5021) | type EntrypointBranded = WorkerEntrypointBranded | DurableObjectBranded ... type Stubable (line 5023) | type Stubable = RpcTargetBranded | ((...args: any[]) => any); type Serializable (line 5028) | type Serializable = type StubBase (line 5041) | interface StubBase extends Disposable { type Stub (line 5045) | type Stub = Provider & StubBase; type BaseType (line 5047) | type BaseType = void | undefined | null | boolean | number | bigint | st... type Stubify (line 5050) | type Stubify = T extends Stubable ? Stub : T extends Map = T extends StubBase ? V : T extends Map = { type MaybeProvider (line 5069) | type MaybeProvider = T extends object ? Provider : unknown; type MaybeDisposable (line 5070) | type MaybeDisposable = T extends object ? Disposable : unknown; type Result (line 5079) | type Result = R extends Stubable ? Promise> & Provider : R... type MethodOrProperty (line 5085) | type MethodOrProperty = V extends (...args: infer P) => infer R ? (..... type MaybeCallableProvider (line 5088) | type MaybeCallableProvider = T extends (...args: any[]) => any ? Meth... type Provider (line 5092) | type Provider = Maybe... type Env (line 5097) | interface Env { type RpcStub (line 5101) | type RpcStub = Rpc.Stub; type WorkflowDurationLabel (line 5132) | type WorkflowDurationLabel = 'second' | 'minute' | 'hour' | 'day' | 'wee... type WorkflowSleepDuration (line 5133) | type WorkflowSleepDuration = `${number} ${WorkflowDurationLabel}${'s' | ... type WorkflowDelayDuration (line 5134) | type WorkflowDelayDuration = WorkflowSleepDuration; type WorkflowTimeoutDuration (line 5135) | type WorkflowTimeoutDuration = WorkflowSleepDuration; type WorkflowBackoff (line 5136) | type WorkflowBackoff = 'constant' | 'linear' | 'exponential'; type WorkflowStepConfig (line 5137) | type WorkflowStepConfig = { type WorkflowEvent (line 5145) | type WorkflowEvent = { type WorkflowStepEvent (line 5150) | type WorkflowStepEvent = { type SecretsStoreSecret (line 5174) | interface SecretsStoreSecret { type Header (line 5186) | interface Header { type FetchEventInfo (line 5190) | interface FetchEventInfo { type JsRpcEventInfo (line 5197) | interface JsRpcEventInfo { type ScheduledEventInfo (line 5201) | interface ScheduledEventInfo { type AlarmEventInfo (line 5206) | interface AlarmEventInfo { type QueueEventInfo (line 5210) | interface QueueEventInfo { type EmailEventInfo (line 5215) | interface EmailEventInfo { type TraceEventInfo (line 5221) | interface TraceEventInfo { type HibernatableWebSocketEventInfoMessage (line 5225) | interface HibernatableWebSocketEventInfoMessage { type HibernatableWebSocketEventInfoError (line 5228) | interface HibernatableWebSocketEventInfoError { type HibernatableWebSocketEventInfoClose (line 5231) | interface HibernatableWebSocketEventInfoClose { type HibernatableWebSocketEventInfo (line 5236) | interface HibernatableWebSocketEventInfo { type Resume (line 5240) | interface Resume { type CustomEventInfo (line 5244) | interface CustomEventInfo { type FetchResponseInfo (line 5247) | interface FetchResponseInfo { type EventOutcome (line 5251) | type EventOutcome = "ok" | "canceled" | "exception" | "unknown" | "killS... type ScriptVersion (line 5252) | interface ScriptVersion { type Trigger (line 5257) | interface Trigger { type Onset (line 5262) | interface Onset { type Outcome (line 5272) | interface Outcome { type Hibernate (line 5278) | interface Hibernate { type SpanOpen (line 5281) | interface SpanOpen { type SpanClose (line 5286) | interface SpanClose { type DiagnosticChannelEvent (line 5290) | interface DiagnosticChannelEvent { type Exception (line 5295) | interface Exception { type Log (line 5301) | interface Log { type Return (line 5306) | interface Return { type Link (line 5310) | interface Link { type Attribute (line 5317) | interface Attribute { type Mark (line 5322) | type Mark = DiagnosticChannelEvent | Exception | Log | Return | Link | A... type TailEvent (line 5323) | interface TailEvent { type TailEventHandler (line 5331) | type TailEventHandler = (event: TailEvent) => void | Promise; type TailEventHandlerName (line 5332) | type TailEventHandlerName = "onset" | "outcome" | "hibernate" | "spanOpe... type TailEventHandlerObject (line 5333) | type TailEventHandlerObject = Record, "values"> & Omit { type InstanceStatus (line 5656) | type InstanceStatus = { type WorkflowError (line 5665) | interface WorkflowError {