SYMBOL INDEX (571 symbols across 24 files) FILE: api/worker-configuration.d.ts type Env (line 18) | interface Env { FILE: docs/.vitepress/constants.ts method _render (line 27) | _render(src, env, md) { FILE: docs/.vitepress/hooks/meta.ts function generateMeta (line 19) | function generateMeta(context: TransformContext, hostname: string) { FILE: docs/.vitepress/hooks/opengraph.ts function generateImages (line 32) | async function generateImages(config: SiteConfig) { type GenerateImagesOptions (line 74) | interface GenerateImagesOptions { function generateImage (line 81) | async function generateImage({ function getPage (line 132) | function getPage(page: string) { FILE: docs/.vitepress/hooks/rss.ts function generateFeed (line 25) | async function generateFeed(config: SiteConfig): Promise { FILE: docs/.vitepress/markdown/base64.ts function base64DecodePlugin (line 20) | function base64DecodePlugin(md: MarkdownRenderer) { FILE: docs/.vitepress/markdown/emoji.ts function emojiRender (line 28) | function emojiRender(md: MarkdownRenderer) { function movePlugin (line 37) | function movePlugin( FILE: docs/.vitepress/markdown/toggleStarred.ts function toggleStarredPlugin (line 23) | function toggleStarredPlugin(md: MarkdownRenderer) { FILE: docs/.vitepress/theme/composables/nprogress.ts function loadProgress (line 21) | function loadProgress( FILE: docs/.vitepress/theme/index.ts method enhanceApp (line 34) | enhanceApp({ router, app }) { FILE: docs/.vitepress/theme/posts.data.ts type Post (line 21) | interface Post { type Dictionary (line 27) | type Dictionary = ReturnType function transformRawPosts (line 32) | function transformRawPosts(rawPosts: ContentData[]): Record Replacer type Replacer (line 27) | interface Replacer { method get (line 34) | get(target: { text: string }, prop: string | symbol) { function replaceUnderscore (line 60) | function replaceUnderscore(text: string): string { FILE: docs/.vitepress/types/Feedback.ts type Option (line 27) | interface Option { function getFeedbackOption (line 44) | function getFeedbackOption( type FeedbackType (line 50) | type FeedbackType = z.infer FILE: docs/.vitepress/utils.ts function groupBy (line 16) | function groupBy( FILE: docs/.vitepress/utils/markdown.ts constant NOTE_MATCH_RE (line 4) | const NOTE_MATCH_RE = /\.vitepress\/notes\/([\w-]+)(?:\.md)?$/ function replaceNoteLink (line 6) | function replaceNoteLink(md: MarkdownRenderer) { FILE: docs/.vitepress/utils/tooltips.ts type TooltipData (line 4) | interface TooltipData { function getTooltip (line 11) | function getTooltip(id: string): TooltipData | undefined { FILE: pests-repellent/src/index.ts method fetch (line 2) | async fetch(request, env, ctx): Promise { FILE: pests-repellent/test/env.d.ts type ProvidedEnv (line 2) | interface ProvidedEnv extends Env {} FILE: pests-repellent/worker-configuration.d.ts type Env (line 5) | interface Env {} type Env (line 7) | interface Env extends Cloudflare.Env {} class DOMException (line 32) | class DOMException extends Error { type WorkerGlobalScopeEventMap (line 72) | type WorkerGlobalScopeEventMap = { type Console (line 83) | interface Console { type BufferSource (line 124) | type BufferSource = ArrayBufferView | ArrayBuffer; type TypedArray (line 125) | type TypedArray = class CompileError (line 138) | class CompileError extends Error { class RuntimeError (line 141) | class RuntimeError extends Error { type ValueType (line 144) | type ValueType = 'anyfunc' | 'externref' | 'f32' | 'f64' | 'i32' | 'i64'... type GlobalDescriptor (line 145) | interface GlobalDescriptor { class Global (line 149) | class Global { type ImportValue (line 154) | type ImportValue = ExportValue | number; type ModuleImports (line 155) | type ModuleImports = Record; type Imports (line 156) | type Imports = Record; type ExportValue (line 157) | type ExportValue = Function | Global | Memory | Table; type Exports (line 158) | type Exports = Record; class Instance (line 159) | class Instance { type MemoryDescriptor (line 163) | interface MemoryDescriptor { class Memory (line 168) | class Memory { type ImportExportKind (line 173) | type ImportExportKind = 'function' | 'global' | 'memory' | 'table'; type ModuleExportDescriptor (line 174) | interface ModuleExportDescriptor { type ModuleImportDescriptor (line 178) | interface ModuleImportDescriptor { type TableKind (line 188) | type TableKind = 'anyfunc' | 'externref'; type TableDescriptor (line 189) | interface TableDescriptor { class Table (line 194) | class Table { type ServiceWorkerGlobalScope (line 210) | interface ServiceWorkerGlobalScope extends WorkerGlobalScope { type TestController (line 356) | interface TestController {} type ExecutionContext (line 357) | interface ExecutionContext { type ExportedHandlerFetchHandler (line 362) | type ExportedHandlerFetchHandler = (events: TraceItem[], e... type ExportedHandlerTraceHandler (line 368) | type ExportedHandlerTraceHandler = (traces: TraceItem[], ... type ExportedHandlerTailStreamHandler (line 369) | type ExportedHandlerTailStreamHandler = ( type ExportedHandlerScheduledHandler (line 374) | type ExportedHandlerScheduledHandler = ( type ExportedHandlerQueueHandler (line 379) | type ExportedHandlerQueueHandler = ( type ExportedHandlerTestHandler (line 384) | type ExportedHandlerTestHandler = (controller: TestContro... type ExportedHandler (line 385) | interface ExportedHandler = (event: EventType)... type EventListenerObject (line 682) | interface EventListenerObject { type EventListenerOrEventListenerObject (line 685) | type EventListenerOrEventListenerObject... class EventTarget (line 691) | class EventTarget = Record extends Event { type CustomEventCustomEventInit (line 816) | interface CustomEventCustomEventInit { class Blob (line 827) | class Blob { type BlobOptions (line 844) | interface BlobOptions { class File (line 852) | class File extends Blob { type FileOptions (line 859) | interface FileOptions { type CacheQueryOptions (line 886) | interface CacheQueryOptions { type CryptoKeyPair (line 1009) | interface CryptoKeyPair { type JsonWebKey (line 1013) | interface JsonWebKey { type RsaOtherPrimesInfo (line 1033) | interface RsaOtherPrimesInfo { type SubtleCryptoDeriveKeyAlgorithm (line 1038) | interface SubtleCryptoDeriveKeyAlgorithm { type SubtleCryptoEncryptAlgorithm (line 1046) | interface SubtleCryptoEncryptAlgorithm { type SubtleCryptoGenerateKeyAlgorithm (line 1055) | interface SubtleCryptoGenerateKeyAlgorithm { type SubtleCryptoHashAlgorithm (line 1063) | interface SubtleCryptoHashAlgorithm { type SubtleCryptoImportKeyAlgorithm (line 1066) | interface SubtleCryptoImportKeyAlgorithm { type SubtleCryptoSignAlgorithm (line 1073) | interface SubtleCryptoSignAlgorithm { type CryptoKeyKeyAlgorithm (line 1079) | interface CryptoKeyKeyAlgorithm { type CryptoKeyAesKeyAlgorithm (line 1082) | interface CryptoKeyAesKeyAlgorithm { type CryptoKeyHmacKeyAlgorithm (line 1086) | interface CryptoKeyHmacKeyAlgorithm { type CryptoKeyRsaKeyAlgorithm (line 1091) | interface CryptoKeyRsaKeyAlgorithm { type CryptoKeyEllipticKeyAlgorithm (line 1097) | interface CryptoKeyEllipticKeyAlgorithm { type CryptoKeyArbitraryKeyAlgorithm (line 1101) | interface CryptoKeyArbitraryKeyAlgorithm { class DigestStream (line 1107) | class DigestStream extends WritableStream { class TextDecoder (line 1117) | class TextDecoder { class TextEncoder (line 1144) | class TextEncoder { type TextDecoderConstructorOptions (line 1160) | interface TextDecoderConstructorOptions { type TextDecoderDecodeOptions (line 1164) | interface TextDecoderDecodeOptions { type TextEncoderEncodeIntoResult (line 1167) | interface TextEncoderEncodeIntoResult { class ErrorEvent (line 1176) | class ErrorEvent extends Event { type ErrorEventErrorEventInit (line 1189) | interface ErrorEventErrorEventInit { class FormData (line 1201) | class FormData { type ContentOptions (line 1228) | interface ContentOptions { class HTMLRewriter (line 1231) | class HTMLRewriter { type HTMLRewriterElementContentHandlers (line 1237) | interface HTMLRewriterElementContentHandlers { type HTMLRewriterDocumentContentHandlers (line 1242) | interface HTMLRewriterDocumentContentHandlers { type Doctype (line 1248) | interface Doctype { type Element (line 1253) | interface Element { type EndTag (line 1272) | interface EndTag { type Comment (line 1278) | interface Comment { type Text (line 1286) | interface Text { type DocumentEnd (line 1295) | interface DocumentEnd { type HeadersInit (line 1310) | type HeadersInit = Headers | Iterable> | Record | string | ArrayBuffer | Arra... type Response (line 1376) | interface Response extends Body { type ResponseInit (line 1396) | interface ResponseInit { type RequestInfo (line 1404) | type RequestInfo { type Service (line 1495) | type Service { type KVNamespaceListResult (line 1507) | type KVNamespaceListResult = type KVNamespace (line 1519) | interface KVNamespace { type KVNamespaceListOptions (line 1585) | interface KVNamespaceListOptions { type KVNamespaceGetOptions (line 1590) | interface KVNamespaceGetOptions { type KVNamespacePutOptions (line 1594) | interface KVNamespacePutOptions { type KVNamespaceGetWithMetadataResult (line 1599) | interface KVNamespaceGetWithMetadataResult { type QueueContentType (line 1604) | type QueueContentType = 'text' | 'bytes' | 'json' | 'v8'; type Queue (line 1605) | interface Queue { type QueueSendOptions (line 1609) | interface QueueSendOptions { type QueueSendBatchOptions (line 1613) | interface QueueSendBatchOptions { type MessageSendRequest (line 1616) | interface MessageSendRequest { type QueueRetryOptions (line 1621) | interface QueueRetryOptions { type Message (line 1624) | interface Message { type QueueEvent (line 1632) | interface QueueEvent extends ExtendableEvent { type MessageBatch (line 1638) | interface MessageBatch { type R2Error (line 1644) | interface R2Error extends Error { type R2ListOptions (line 1651) | interface R2ListOptions { type R2MultipartUpload (line 1681) | interface R2MultipartUpload { type R2UploadedPart (line 1692) | interface R2UploadedPart { type R2ObjectBody (line 1711) | interface R2ObjectBody extends R2Object { type R2Range (line 1720) | type R2Range = type R2Conditional (line 1732) | interface R2Conditional { type R2GetOptions (line 1739) | interface R2GetOptions { type R2PutOptions (line 1744) | interface R2PutOptions { type R2MultipartOptions (line 1756) | interface R2MultipartOptions { type R2Checksums (line 1762) | interface R2Checksums { type R2StringChecksums (line 1770) | interface R2StringChecksums { type R2HTTPMetadata (line 1777) | interface R2HTTPMetadata { type R2Objects (line 1785) | type R2Objects = { type R2UploadPartOptions (line 1797) | interface R2UploadPartOptions { type ScheduledController (line 1805) | interface ScheduledController { type QueuingStrategy (line 1810) | interface QueuingStrategy { type UnderlyingSink (line 1814) | interface UnderlyingSink { type UnderlyingByteSource (line 1821) | interface UnderlyingByteSource { type UnderlyingSource (line 1828) | interface UnderlyingSource { type Transformer (line 1835) | interface Transformer { type StreamPipeOptions (line 1844) | interface StreamPipeOptions { type ReadableStreamReadResult (line 1867) | type ReadableStreamReadResult = type ReadableStream (line 1881) | interface ReadableStream { class ReadableStreamDefaultReader (line 1910) | class ReadableStreamDefaultReader { class ReadableStreamBYOBReader (line 1920) | class ReadableStreamBYOBReader { type ReadableStreamBYOBReaderReadableStreamBYOBReaderReadOptions (line 1930) | interface ReadableStreamBYOBReaderReadableStreamBYOBReaderReadOptions { type ReadableStreamGetReaderOptions (line 1933) | interface ReadableStreamGetReaderOptions { type ReadableWritablePair (line 1997) | interface ReadableWritablePair { class WritableStream (line 2011) | class WritableStream { class WritableStreamDefaultWriter (line 2027) | class WritableStreamDefaultWriter { class TransformStream (line 2045) | class TransformStream { class FixedLengthStream (line 2052) | class FixedLengthStream extends IdentityTransformStream { class IdentityTransformStream (line 2055) | class IdentityTransformStream extends TransformStream { class TextDecoderStream (line 2078) | class TextDecoderStream extends TransformStream { type SqlStorage (line 2522) | interface SqlStorage { type SqlStorageValue (line 2529) | type SqlStorageValue = ArrayBuffer | string | number | null; type Socket (line 2548) | interface Socket { type SocketOptions (line 2558) | interface SocketOptions { type SocketAddress (line 2563) | interface SocketAddress { type TlsOptions (line 2567) | interface TlsOptions { type SocketInfo (line 2570) | interface SocketInfo { class EventSource (line 2575) | class EventSource extends EventTarget { type EventSourceEventSourceInit (line 2618) | interface EventSourceEventSourceInit { type Container (line 2622) | interface Container { type ContainerStartupOptions (line 2630) | interface ContainerStartupOptions { type AiImageClassificationInput (line 2635) | type AiImageClassificationInput = { type AiImageClassificationOutput (line 2638) | type AiImageClassificationOutput = { type AiImageToTextInput (line 2646) | type AiImageToTextInput = { type AiImageToTextOutput (line 2660) | type AiImageToTextOutput = { type AiImageTextToTextInput (line 2667) | type AiImageTextToTextInput = { type AiImageTextToTextOutput (line 2682) | type AiImageTextToTextOutput = { type AiObjectDetectionInput (line 2689) | type AiObjectDetectionInput = { type AiObjectDetectionOutput (line 2692) | type AiObjectDetectionOutput = { type AiSentenceSimilarityInput (line 2700) | type AiSentenceSimilarityInput = { type AiSentenceSimilarityOutput (line 2704) | type AiSentenceSimilarityOutput = number[]; type AiAutomaticSpeechRecognitionInput (line 2709) | type AiAutomaticSpeechRecognitionInput = { type AiAutomaticSpeechRecognitionOutput (line 2712) | type AiAutomaticSpeechRecognitionOutput = { type AiSummarizationInput (line 2725) | type AiSummarizationInput = { type AiSummarizationOutput (line 2729) | type AiSummarizationOutput = { type AiTextClassificationInput (line 2736) | type AiTextClassificationInput = { type AiTextClassificationOutput (line 2739) | type AiTextClassificationOutput = { type AiTextEmbeddingsInput (line 2747) | type AiTextEmbeddingsInput = { type AiTextEmbeddingsOutput (line 2750) | type AiTextEmbeddingsOutput = { type RoleScopedChatInput (line 2758) | type RoleScopedChatInput = { type AiTextGenerationToolLegacyInput (line 2763) | type AiTextGenerationToolLegacyInput = { type AiTextGenerationToolInput (line 2777) | type AiTextGenerationToolInput = { type AiTextGenerationFunctionsInput (line 2794) | type AiTextGenerationFunctionsInput = { type AiTextGenerationResponseFormat (line 2798) | type AiTextGenerationResponseFormat = { type AiTextGenerationInput (line 2802) | type AiTextGenerationInput = { type AiTextGenerationOutput (line 2819) | type AiTextGenerationOutput = { type AiTextToSpeechInput (line 2830) | type AiTextToSpeechInput = { type AiTextToSpeechOutput (line 2834) | type AiTextToSpeechOutput = type AiTextToImageInput (line 2843) | type AiTextToImageInput = { type AiTextToImageOutput (line 2856) | type AiTextToImageOutput = ReadableStream; type AiTranslationInput (line 2861) | type AiTranslationInput = { type AiTranslationOutput (line 2866) | type AiTranslationOutput = { type Ai_Cf_Baai_Bge_Base_En_V1_5_Input (line 2873) | type Ai_Cf_Baai_Bge_Base_En_V1_5_Input = type Ai_Cf_Baai_Bge_Base_En_V1_5_Output (line 2893) | type Ai_Cf_Baai_Bge_Base_En_V1_5_Output = type AsyncResponse (line 2906) | interface AsyncResponse { type Ai_Cf_Openai_Whisper_Input (line 2916) | type Ai_Cf_Openai_Whisper_Input = type Ai_Cf_Openai_Whisper_Output (line 2924) | interface Ai_Cf_Openai_Whisper_Output { type Ai_Cf_Meta_M2M100_1_2B_Input (line 2947) | type Ai_Cf_Meta_M2M100_1_2B_Input = type Ai_Cf_Meta_M2M100_1_2B_Output (line 2981) | type Ai_Cf_Meta_M2M100_1_2B_Output = type Ai_Cf_Baai_Bge_Small_En_V1_5_Input (line 2993) | type Ai_Cf_Baai_Bge_Small_En_V1_5_Input = type Ai_Cf_Baai_Bge_Small_En_V1_5_Output (line 3013) | type Ai_Cf_Baai_Bge_Small_En_V1_5_Output = type Ai_Cf_Baai_Bge_Large_En_V1_5_Input (line 3030) | type Ai_Cf_Baai_Bge_Large_En_V1_5_Input = type Ai_Cf_Baai_Bge_Large_En_V1_5_Output (line 3050) | type Ai_Cf_Baai_Bge_Large_En_V1_5_Output = type Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Input (line 3067) | type Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Input = type Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Output (line 3108) | interface Ai_Cf_Unum_Uform_Gen2_Qwen_500M_Output { type Ai_Cf_Openai_Whisper_Tiny_En_Input (line 3115) | type Ai_Cf_Openai_Whisper_Tiny_En_Input = type Ai_Cf_Openai_Whisper_Tiny_En_Output (line 3123) | interface Ai_Cf_Openai_Whisper_Tiny_En_Output { type Ai_Cf_Openai_Whisper_Large_V3_Turbo_Input (line 3146) | interface Ai_Cf_Openai_Whisper_Large_V3_Turbo_Input { type Ai_Cf_Openai_Whisper_Large_V3_Turbo_Output (line 3172) | interface Ai_Cf_Openai_Whisper_Large_V3_Turbo_Output { type Ai_Cf_Baai_Bge_M3_Input (line 3252) | type Ai_Cf_Baai_Bge_M3_Input = type BGEM3InputQueryAndContexts (line 3261) | interface BGEM3InputQueryAndContexts { type BGEM3InputEmbedding (line 3280) | interface BGEM3InputEmbedding { type BGEM3InputQueryAndContexts1 (line 3287) | interface BGEM3InputQueryAndContexts1 { type BGEM3InputEmbedding1 (line 3306) | interface BGEM3InputEmbedding1 { type Ai_Cf_Baai_Bge_M3_Output (line 3313) | type Ai_Cf_Baai_Bge_M3_Output = BGEM3OuputQuery | BGEM3OutputEmbeddingFo... type BGEM3OuputQuery (line 3314) | interface BGEM3OuputQuery { type BGEM3OutputEmbeddingForContexts (line 3326) | interface BGEM3OutputEmbeddingForContexts { type BGEM3OuputEmbedding (line 3334) | interface BGEM3OuputEmbedding { type Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Input (line 3349) | interface Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Input { type Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Output (line 3359) | interface Ai_Cf_Black_Forest_Labs_Flux_1_Schnell_Output { type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Input (line 3369) | type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Input = Prompt | Messages; type Prompt (line 3370) | interface Prompt { type Messages (line 3421) | interface Messages { type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Output (line 3595) | type Ai_Cf_Meta_Llama_3_2_11B_Vision_Instruct_Output = { type Ai_Cf_Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Input (line 3618) | type Ai_Cf_Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Input = type Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Prompt (line 3622) | interface Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Prompt { type JSONMode (line 3673) | interface JSONMode { type Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Messages (line 3677) | interface Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Messages { type AsyncBatch (line 3827) | interface AsyncBatch { type Ai_Cf_Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Output (line 3872) | type Ai_Cf_Meta_Llama_3_3_70B_Instruct_Fp8_Fast_Output = type Ai_Cf_Meta_Llama_Guard_3_8B_Input (line 3914) | interface Ai_Cf_Meta_Llama_Guard_3_8B_Input { type Ai_Cf_Meta_Llama_Guard_3_8B_Output (line 3946) | interface Ai_Cf_Meta_Llama_Guard_3_8B_Output { type Ai_Cf_Baai_Bge_Reranker_Base_Input (line 3981) | interface Ai_Cf_Baai_Bge_Reranker_Base_Input { type Ai_Cf_Baai_Bge_Reranker_Base_Output (line 4000) | interface Ai_Cf_Baai_Bge_Reranker_Base_Output { type Ai_Cf_Qwen_Qwen2_5_Coder_32B_Instruct_Input (line 4016) | type Ai_Cf_Qwen_Qwen2_5_Coder_32B_Instruct_Input = Qwen2_5_Coder_32B_Ins... type Qwen2_5_Coder_32B_Instruct_Prompt (line 4017) | interface Qwen2_5_Coder_32B_Instruct_Prompt { type Qwen2_5_Coder_32B_Instruct_Messages (line 4068) | interface Qwen2_5_Coder_32B_Instruct_Messages { type Ai_Cf_Qwen_Qwen2_5_Coder_32B_Instruct_Output (line 4218) | type Ai_Cf_Qwen_Qwen2_5_Coder_32B_Instruct_Output = { type Ai_Cf_Qwen_Qwq_32B_Input (line 4258) | type Ai_Cf_Qwen_Qwq_32B_Input = Qwen_Qwq_32B_Prompt | Qwen_Qwq_32B_Messa... type Qwen_Qwq_32B_Prompt (line 4259) | interface Qwen_Qwq_32B_Prompt { type Qwen_Qwq_32B_Messages (line 4309) | interface Qwen_Qwq_32B_Messages { type Ai_Cf_Qwen_Qwq_32B_Output (line 4490) | type Ai_Cf_Qwen_Qwq_32B_Output = { type Ai_Cf_Mistralai_Mistral_Small_3_1_24B_Instruct_Input (line 4530) | type Ai_Cf_Mistralai_Mistral_Small_3_1_24B_Instruct_Input = Mistral_Smal... type Mistral_Small_3_1_24B_Instruct_Prompt (line 4531) | interface Mistral_Small_3_1_24B_Instruct_Prompt { type Mistral_Small_3_1_24B_Instruct_Messages (line 4581) | interface Mistral_Small_3_1_24B_Instruct_Messages { type Ai_Cf_Mistralai_Mistral_Small_3_1_24B_Instruct_Output (line 4762) | type Ai_Cf_Mistralai_Mistral_Small_3_1_24B_Instruct_Output = { type Ai_Cf_Google_Gemma_3_12B_It_Input (line 4802) | type Ai_Cf_Google_Gemma_3_12B_It_Input = Google_Gemma_3_12B_It_Prompt | ... type Google_Gemma_3_12B_It_Prompt (line 4803) | interface Google_Gemma_3_12B_It_Prompt { type Google_Gemma_3_12B_It_Messages (line 4853) | interface Google_Gemma_3_12B_It_Messages { type Ai_Cf_Google_Gemma_3_12B_It_Output (line 5030) | type Ai_Cf_Google_Gemma_3_12B_It_Output = { type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Input (line 5070) | type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Input = Ai_Cf_Meta_Llama_... type Ai_Cf_Meta_Llama_4_Prompt (line 5071) | interface Ai_Cf_Meta_Llama_4_Prompt { type Ai_Cf_Meta_Llama_4_Messages (line 5122) | interface Ai_Cf_Meta_Llama_4_Messages { type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Output (line 5304) | type Ai_Cf_Meta_Llama_4_Scout_17B_16E_Instruct_Output = { type AiModels (line 5357) | interface AiModels { type AiOptions (line 5429) | type AiOptions = { type ConversionResponse (line 5440) | type ConversionResponse = { type AiModelsSearchParams (line 5447) | type AiModelsSearchParams = { type AiModelsSearchObject (line 5456) | type AiModelsSearchObject = { type InferenceUpstreamError (line 5472) | interface InferenceUpstreamError extends Error {} type AiInternalError (line 5473) | interface AiInternalError extends Error {} type AiModelListType (line 5474) | type AiModelListType = Record; type GatewayRetries (line 5516) | type GatewayRetries = { type GatewayOptions (line 5521) | type GatewayOptions = { type AiGatewayPatchLog (line 5532) | type AiGatewayPatchLog = { type AiGatewayLog (line 5537) | type AiGatewayLog = { type AIGatewayProviders (line 5564) | type AIGatewayProviders = type AIGatewayHeaders (line 5585) | type AIGatewayHeaders = { type AIGatewayUniversalRequest (line 5609) | type AIGatewayUniversalRequest = { type AiGatewayInternalError (line 5615) | interface AiGatewayInternalError extends Error {} type AiGatewayLogNotFound (line 5616) | interface AiGatewayLogNotFound extends Error {} type AutoRAGInternalError (line 5629) | interface AutoRAGInternalError extends Error {} type AutoRAGNotFoundError (line 5630) | interface AutoRAGNotFoundError extends Error {} type AutoRAGUnauthorizedError (line 5631) | interface AutoRAGUnauthorizedError extends Error {} type AutoRAGNameNotSetError (line 5632) | interface AutoRAGNameNotSetError extends Error {} type ComparisonFilter (line 5633) | type ComparisonFilter = { type CompoundFilter (line 5638) | type CompoundFilter = { type AutoRagSearchRequest (line 5642) | type AutoRagSearchRequest = { type AutoRagAiSearchRequest (line 5652) | type AutoRagAiSearchRequest = AutoRagSearchRequest & { type AutoRagAiSearchRequestStreaming (line 5655) | type AutoRagAiSearchRequestStreaming = Omit { type RequestInitCfPropertiesImageDraw (line 5819) | interface RequestInitCfPropertiesImageDraw extends BasicImageTransformat... type RequestInitCfPropertiesImage (line 5856) | interface RequestInitCfPropertiesImage extends BasicImageTransformations { type RequestInitCfPropertiesImageMinify (line 6013) | interface RequestInitCfPropertiesImageMinify { type RequestInitCfPropertiesR2 (line 6018) | interface RequestInitCfPropertiesR2 { type IncomingRequestCfProperties (line 6027) | type IncomingRequestCfProperties = IncomingReque... type IncomingRequestCfPropertiesBase (line 6032) | interface IncomingRequestCfPropertiesBase extends Record { type IncomingRequestCfPropertiesBotManagementBase (line 6110) | interface IncomingRequestCfPropertiesBotManagementBase { type IncomingRequestCfPropertiesBotManagement (line 6137) | interface IncomingRequestCfPropertiesBotManagement { type IncomingRequestCfPropertiesBotManagementEnterprise (line 6149) | interface IncomingRequestCfPropertiesBotManagementEnterprise extends Inc... type IncomingRequestCfPropertiesCloudflareForSaaSEnterprise (line 6161) | interface IncomingRequestCfPropertiesCloudflareForSaaSEnterprise = IncomingRequestCfProperties<... type D1Meta (line 6688) | interface D1Meta { type D1Response (line 6711) | interface D1Response { type D1Result (line 6716) | type D1Result = D1Response & { type D1ExecResult (line 6719) | interface D1ExecResult { type D1SessionConstraint (line 6723) | type D1SessionConstraint = type D1SessionBookmark (line 6732) | type D1SessionBookmark = string; type Disposable (line 6774) | interface Disposable {} type EmailMessage (line 6778) | interface EmailMessage { type ForwardableEmailMessage (line 6791) | interface ForwardableEmailMessage extends EmailMessage { type SendEmail (line 6827) | interface SendEmail { type EmailExportedHandler (line 6833) | type EmailExportedHandler = ( type Hyperdrive (line 6845) | interface Hyperdrive { type ImageInfoResponse (line 6895) | type ImageInfoResponse = type ImageTransform (line 6905) | type ImageTransform = { type ImageDrawOptions (line 6960) | type ImageDrawOptions = { type ImageOutputOptions (line 6968) | type ImageOutputOptions = { type ImagesBinding (line 6973) | interface ImagesBinding { type ImageTransformer (line 6987) | interface ImageTransformer { type ImageTransformationResult (line 7008) | interface ImageTransformationResult { type ImagesError (line 7022) | interface ImagesError extends Error { type Params (line 7027) | type Params

= Record; type EventContext (line 7028) | type EventContext = { type PagesFunction (line 7042) | type PagesFunction = { type PagesPluginFunction (line 7060) | type PagesPluginFunction< type PipelineRecord (line 7090) | type PipelineRecord = Record; type PipelineBatchMetadata (line 7091) | type PipelineBatchMetadata = { type Pipeline (line 7095) | interface Pipeline { type PubSubMessage (line 7108) | interface PubSubMessage { type JsonWebKeyWithKid (line 7134) | interface JsonWebKeyWithKid extends JsonWebKey { type RateLimitOptions (line 7138) | interface RateLimitOptions { type RateLimitOutcome (line 7141) | interface RateLimitOutcome { type RateLimit (line 7144) | interface RateLimit { type RpcTargetBranded (line 7165) | interface RpcTargetBranded { type WorkerEntrypointBranded (line 7168) | interface WorkerEntrypointBranded { type DurableObjectBranded (line 7171) | interface DurableObjectBranded { type WorkflowEntrypointBranded (line 7174) | interface WorkflowEntrypointBranded { type EntrypointBranded (line 7177) | type EntrypointBranded = WorkerEntrypointBranded | DurableObjectBranded ... type Stubable (line 7179) | type Stubable = RpcTargetBranded | ((...args: any[]) => any); type Serializable (line 7184) | type Serializable = type StubBase (line 7200) | interface StubBase extends Disposable { type Stub (line 7204) | type Stub = Provider & StubBase; type BaseType (line 7206) | type BaseType = type Stubify (line 7227) | type Stubify = T extends Stubable ? Stub : T extends Map = T extends StubBase ? V : T extends Map = { type MaybeProvider (line 7246) | type MaybeProvider = T extends object ? Provider : unknown; type MaybeDisposable (line 7247) | type MaybeDisposable = T extends object ? Disposable : unknown; type Result (line 7256) | type Result = R extends Stubable ? Promise> & Provider : R... type MethodOrProperty (line 7262) | type MethodOrProperty = V extends (...args: infer P) => infer R type MaybeCallableProvider (line 7267) | type MaybeCallableProvider = T extends (...args: any[]) => any ? Meth... type Provider (line 7271) | type Provider = Maybe... type Env (line 7276) | interface Env {} type RpcStub (line 7279) | type RpcStub = Rpc.Stub; type WorkflowDurationLabel (line 7310) | type WorkflowDurationLabel = 'second' | 'minute' | 'hour' | 'day' | 'wee... type WorkflowSleepDuration (line 7311) | type WorkflowSleepDuration = `${number} ${WorkflowDurationLabel}${'s' | ... type WorkflowDelayDuration (line 7312) | type WorkflowDelayDuration = WorkflowSleepDuration; type WorkflowTimeoutDuration (line 7313) | type WorkflowTimeoutDuration = WorkflowSleepDuration; type WorkflowRetentionDuration (line 7314) | type WorkflowRetentionDuration = WorkflowSleepDuration; type WorkflowBackoff (line 7315) | type WorkflowBackoff = 'constant' | 'linear' | 'exponential'; type WorkflowStepConfig (line 7316) | type WorkflowStepConfig = { type WorkflowEvent (line 7324) | type WorkflowEvent = { type WorkflowStepEvent (line 7329) | type WorkflowStepEvent = { type SecretsStoreSecret (line 7358) | interface SecretsStoreSecret { type Header (line 7370) | interface Header { type FetchEventInfo (line 7374) | interface FetchEventInfo { type JsRpcEventInfo (line 7381) | interface JsRpcEventInfo { type ScheduledEventInfo (line 7385) | interface ScheduledEventInfo { type AlarmEventInfo (line 7390) | interface AlarmEventInfo { type QueueEventInfo (line 7394) | interface QueueEventInfo { type EmailEventInfo (line 7399) | interface EmailEventInfo { type TraceEventInfo (line 7405) | interface TraceEventInfo { type HibernatableWebSocketEventInfoMessage (line 7409) | interface HibernatableWebSocketEventInfoMessage { type HibernatableWebSocketEventInfoError (line 7412) | interface HibernatableWebSocketEventInfoError { type HibernatableWebSocketEventInfoClose (line 7415) | interface HibernatableWebSocketEventInfoClose { type HibernatableWebSocketEventInfo (line 7420) | interface HibernatableWebSocketEventInfo { type Resume (line 7424) | interface Resume { type CustomEventInfo (line 7428) | interface CustomEventInfo { type FetchResponseInfo (line 7431) | interface FetchResponseInfo { type EventOutcome (line 7435) | type EventOutcome = type ScriptVersion (line 7447) | interface ScriptVersion { type Trigger (line 7452) | interface Trigger { type Onset (line 7457) | interface Onset { type Outcome (line 7478) | interface Outcome { type Hibernate (line 7484) | interface Hibernate { type SpanOpen (line 7487) | interface SpanOpen { type SpanClose (line 7492) | interface SpanClose { type DiagnosticChannelEvent (line 7496) | interface DiagnosticChannelEvent { type Exception (line 7501) | interface Exception { type Log (line 7507) | interface Log { type Return (line 7512) | interface Return { type Link (line 7516) | interface Link { type Attribute (line 7523) | interface Attribute { type Attributes (line 7527) | interface Attributes { type TailEvent (line 7531) | interface TailEvent { type TailEventHandler (line 7550) | type TailEventHandler = (event: TailEvent) => void | Promise; type TailEventHandlerName (line 7551) | type TailEventHandlerName = type TailEventHandlerObject (line 7562) | type TailEventHandlerObject = Record, 'values'> & type VectorizeMatches (line 7686) | interface VectorizeMatches { type VectorizeVectorMutation (line 7697) | interface VectorizeVectorMutation { type VectorizeAsyncMutation (line 7707) | interface VectorizeAsyncMutation { type WorkerVersionMetadata (line 7809) | type WorkerVersionMetadata = { type DynamicDispatchLimits (line 7817) | interface DynamicDispatchLimits { type DynamicDispatchOptions (line 7827) | interface DynamicDispatchOptions { type DispatchNamespace (line 7839) | interface DispatchNamespace { class NonRetryableError (line 7860) | class NonRetryableError extends Error { type WorkflowDurationLabel (line 7885) | type WorkflowDurationLabel = 'second' | 'minute' | 'hour' | 'day' | 'wee... type WorkflowSleepDuration (line 7886) | type WorkflowSleepDuration = `${number} ${WorkflowDurationLabel}${'s' | ... type WorkflowRetentionDuration (line 7887) | type WorkflowRetentionDuration = WorkflowSleepDuration; type WorkflowInstanceCreateOptions (line 7888) | interface WorkflowInstanceCreateOptions { type InstanceStatus (line 7906) | type InstanceStatus = { type WorkflowError (line 7920) | interface WorkflowError { FILE: scripts/lint-markdown.js constant DOCS_DIR (line 7) | const DOCS_DIR = path.resolve(__dirname, '../docs'); function getDocsFiles (line 10) | function getDocsFiles(dir) {