[
    {
        "id": "v1-0",
        "name": "Cache",
        "aliases": [
            "Cache",
            "_cache",
            "cache:Cache"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Class: Cache",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Cache",
        "examples": [
            {
                "input": "Call Cache with default parameters",
                "output": "Cache",
                "description": "Basic usage of Cache"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-1",
            "v1-2",
            "v1-3",
            "v1-4",
            "v1-5"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Cache"
        }
    },
    {
        "id": "v1-1",
        "name": "Cache.set",
        "aliases": [
            "Cache.set",
            "_cache.set",
            "cache:Cache.set"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Method: Cache.set",
        "confidence": 0.8699999999999999,
        "inputTypes": "key: string, value: any, ttl?: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Cache.set with default parameters",
                "output": "void",
                "description": "Basic usage of Cache.set"
            },
            {
                "input": "Cache.set(key=string, value=any, ttl?=number)",
                "output": "void",
                "description": "Call with parameters: key=string, value=any, ttl?=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-0",
            "v1-2",
            "v1-3",
            "v1-4",
            "v1-5"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "set(key: string, value: any, ttl?: number): void "
        }
    },
    {
        "id": "v1-2",
        "name": "Cache.get",
        "aliases": [
            "Cache.get",
            "_cache.get",
            "cache:Cache.get"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Method: Cache.get",
        "confidence": 0.9099999999999999,
        "inputTypes": "key: string",
        "outputType": "any",
        "examples": [
            {
                "input": "Call Cache.get with default parameters",
                "output": "any",
                "description": "Basic usage of Cache.get"
            },
            {
                "input": "Cache.get(key=string)",
                "output": "any",
                "description": "Call with parameters: key=string"
            },
            {
                "input": "read data",
                "output": "any",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-0",
            "v1-1",
            "v1-3",
            "v1-4",
            "v1-5"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "get(key: string): any "
        }
    },
    {
        "id": "v1-3",
        "name": "Cache.has",
        "aliases": [
            "Cache.has",
            "_cache.has",
            "cache:Cache.has"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Method: Cache.has",
        "confidence": 0.9099999999999999,
        "inputTypes": "key: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call Cache.has with default parameters",
                "output": "boolean",
                "description": "Basic usage of Cache.has"
            },
            {
                "input": "Cache.has(key=string)",
                "output": "boolean",
                "description": "Call with parameters: key=string"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-0",
            "v1-1",
            "v1-2",
            "v1-4",
            "v1-5"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "has(key: string): boolean "
        }
    },
    {
        "id": "v1-4",
        "name": "Cache.delete",
        "aliases": [
            "Cache.delete",
            "_cache.delete",
            "cache:Cache.delete",
            "Cac_ete"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Method: Cache.delete",
        "confidence": 0.9099999999999999,
        "inputTypes": "key: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call Cache.delete with default parameters",
                "output": "boolean",
                "description": "Basic usage of Cache.delete"
            },
            {
                "input": "Cache.delete(key=string)",
                "output": "boolean",
                "description": "Call with parameters: key=string"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "method",
            "sync",
            "delete"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-0",
            "v1-1",
            "v1-2",
            "v1-3",
            "v1-5"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "delete(key: string): boolean "
        }
    },
    {
        "id": "v1-5",
        "name": "Cache.clear",
        "aliases": [
            "Cache.clear",
            "_cache.clear",
            "cache:Cache.clear",
            "Cac_ear"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Method: Cache.clear",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Cache.clear with default parameters",
                "output": "void",
                "description": "Basic usage of Cache.clear"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-0",
            "v1-1",
            "v1-2",
            "v1-3",
            "v1-4"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "clear(): void "
        }
    },
    {
        "id": "v1-6",
        "name": "Cache.size",
        "aliases": [
            "Cache.size",
            "_cache.size",
            "cache:Cache.size"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Method: Cache.size",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Cache.size with default parameters",
                "output": "number",
                "description": "Basic usage of Cache.size"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-0",
            "v1-1",
            "v1-2",
            "v1-3",
            "v1-4"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "size(): number "
        }
    },
    {
        "id": "v1-7",
        "name": "CacheOptions",
        "aliases": [
            "CacheOptions",
            "_cache_options",
            "cache:CacheOptions",
            "Cac_ons"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "cache"
        ],
        "description": "Interface: CacheOptions",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "CacheOptions",
        "examples": [
            {
                "input": "Call CacheOptions with default parameters",
                "output": "CacheOptions",
                "description": "Basic usage of CacheOptions"
            }
        ],
        "tags": [
            "advanced",
            "cache",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-0",
            "v1-1",
            "v1-2",
            "v1-3",
            "v1-4"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface CacheOptions"
        }
    },
    {
        "id": "v1-8",
        "name": "Compressor",
        "aliases": [
            "Compressor",
            "_compressor",
            "compress:Compressor"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "compress"
        ],
        "description": "Class: Compressor",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Compressor",
        "examples": [
            {
                "input": "Call Compressor with default parameters",
                "output": "Compressor",
                "description": "Basic usage of Compressor"
            }
        ],
        "tags": [
            "advanced",
            "compress",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-9",
            "v1-10",
            "v1-11",
            "v1-12",
            "v1-13"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Compressor"
        }
    },
    {
        "id": "v1-9",
        "name": "Compressor.gzipString",
        "aliases": [
            "Compressor.gzipString",
            "_compressor.gzip_string",
            "compress:Compressor.gzipString",
            "Com_ing"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "compress"
        ],
        "description": "Method: Compressor.gzipString",
        "confidence": 0.9099999999999999,
        "inputTypes": "str: string",
        "outputType": "Promise<Buffer>",
        "examples": [
            {
                "input": "Call Compressor.gzipString with default parameters",
                "output": "Promise<Buffer>",
                "description": "Basic usage of Compressor.gzipString"
            },
            {
                "input": "Compressor.gzipString(str=string)",
                "output": "Promise<Buffer>",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "advanced",
            "compress",
            "method",
            "async"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-8",
            "v1-10",
            "v1-11",
            "v1-12",
            "v1-13"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "gzipString(str: string): Promise<Buffer> "
        }
    },
    {
        "id": "v1-10",
        "name": "Compressor.gunzipBuffer",
        "aliases": [
            "Compressor.gunzipBuffer",
            "_compressor.gunzip_buffer",
            "compress:Compressor.gunzipBuffer",
            "Com_fer"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "compress"
        ],
        "description": "Method: Compressor.gunzipBuffer",
        "confidence": 0.9099999999999999,
        "inputTypes": "buffer: Buffer",
        "outputType": "Promise<string>",
        "examples": [
            {
                "input": "Call Compressor.gunzipBuffer with default parameters",
                "output": "Promise<string>",
                "description": "Basic usage of Compressor.gunzipBuffer"
            },
            {
                "input": "Compressor.gunzipBuffer(buffer=Buffer)",
                "output": "Promise<string>",
                "description": "Call with parameters: buffer=Buffer"
            }
        ],
        "tags": [
            "advanced",
            "compress",
            "method",
            "async"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-8",
            "v1-9",
            "v1-11",
            "v1-12",
            "v1-13"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "gunzipBuffer(buffer: Buffer): Promise<string> "
        }
    },
    {
        "id": "v1-11",
        "name": "Compressor.deflateString",
        "aliases": [
            "Compressor.deflateString",
            "_compressor.deflate_string",
            "compress:Compressor.deflateString",
            "Com_ing"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "compress"
        ],
        "description": "Method: Compressor.deflateString",
        "confidence": 0.9099999999999999,
        "inputTypes": "str: string",
        "outputType": "Promise<Buffer>",
        "examples": [
            {
                "input": "Call Compressor.deflateString with default parameters",
                "output": "Promise<Buffer>",
                "description": "Basic usage of Compressor.deflateString"
            },
            {
                "input": "Compressor.deflateString(str=string)",
                "output": "Promise<Buffer>",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "advanced",
            "compress",
            "method",
            "async"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-8",
            "v1-9",
            "v1-10",
            "v1-12",
            "v1-13"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "deflateString(str: string): Promise<Buffer> "
        }
    },
    {
        "id": "v1-12",
        "name": "Compressor.inflateBuffer",
        "aliases": [
            "Compressor.inflateBuffer",
            "_compressor.inflate_buffer",
            "compress:Compressor.inflateBuffer",
            "Com_fer"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "compress"
        ],
        "description": "Method: Compressor.inflateBuffer",
        "confidence": 0.9099999999999999,
        "inputTypes": "buffer: Buffer",
        "outputType": "Promise<string>",
        "examples": [
            {
                "input": "Call Compressor.inflateBuffer with default parameters",
                "output": "Promise<string>",
                "description": "Basic usage of Compressor.inflateBuffer"
            },
            {
                "input": "Compressor.inflateBuffer(buffer=Buffer)",
                "output": "Promise<string>",
                "description": "Call with parameters: buffer=Buffer"
            }
        ],
        "tags": [
            "advanced",
            "compress",
            "method",
            "async"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-8",
            "v1-9",
            "v1-10",
            "v1-11",
            "v1-13"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "inflateBuffer(buffer: Buffer): Promise<string> "
        }
    },
    {
        "id": "v1-13",
        "name": "Compressor.compressionRatio",
        "aliases": [
            "Compressor.compressionRatio",
            "_compressor.compression_ratio",
            "compress:Compressor.compressionRatio",
            "Com_tio"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "compress"
        ],
        "description": "Method: Compressor.compressionRatio",
        "confidence": 0.8899999999999999,
        "inputTypes": "original: string, compressed: Buffer",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Compressor.compressionRatio with default parameters",
                "output": "number",
                "description": "Basic usage of Compressor.compressionRatio"
            },
            {
                "input": "Compressor.compressionRatio(original=string, compressed=Buffer)",
                "output": "number",
                "description": "Call with parameters: original=string, compressed=Buffer"
            }
        ],
        "tags": [
            "advanced",
            "compress",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-8",
            "v1-9",
            "v1-10",
            "v1-11",
            "v1-12"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "compressionRatio(original: string, compressed: Buffer): number "
        }
    },
    {
        "id": "v1-14",
        "name": "Config",
        "aliases": [
            "Config",
            "_config",
            "config:Config"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Class: Config",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Config",
        "examples": [
            {
                "input": "Call Config with default parameters",
                "output": "Config",
                "description": "Basic usage of Config"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-15",
            "v1-16",
            "v1-17",
            "v1-18",
            "v1-19"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Config"
        }
    },
    {
        "id": "v1-15",
        "name": "Config.load",
        "aliases": [
            "Config.load",
            "_config.load",
            "config:Config.load",
            "Con_oad"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Method: Config.load",
        "confidence": 0.8899999999999999,
        "inputTypes": "data: Record<string, any>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Config.load with default parameters",
                "output": "void",
                "description": "Basic usage of Config.load"
            },
            {
                "input": "Config.load(data=Record<string, any>=any)",
                "output": "void",
                "description": "Call with parameters: data=Record<string, any>=any"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-14",
            "v1-16",
            "v1-17",
            "v1-18",
            "v1-19"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "load(data: Record<string, any>): void "
        }
    },
    {
        "id": "v1-16",
        "name": "Config.loadEnv",
        "aliases": [
            "Config.loadEnv",
            "_config.load_env",
            "config:Config.loadEnv",
            "Con_Env"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Method: Config.loadEnv",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Config.loadEnv with default parameters",
                "output": "void",
                "description": "Basic usage of Config.loadEnv"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-14",
            "v1-15",
            "v1-17",
            "v1-18",
            "v1-19"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "loadEnv(): void "
        }
    },
    {
        "id": "v1-17",
        "name": "Config.set",
        "aliases": [
            "Config.set",
            "_config.set",
            "config:Config.set"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Method: Config.set",
        "confidence": 0.8899999999999999,
        "inputTypes": "key: string, value: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Config.set with default parameters",
                "output": "void",
                "description": "Basic usage of Config.set"
            },
            {
                "input": "Config.set(key=string, value=any)",
                "output": "void",
                "description": "Call with parameters: key=string, value=any"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-14",
            "v1-15",
            "v1-16",
            "v1-18",
            "v1-19"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "set(key: string, value: any): void "
        }
    },
    {
        "id": "v1-18",
        "name": "Config.has",
        "aliases": [
            "Config.has",
            "_config.has",
            "config:Config.has"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Method: Config.has",
        "confidence": 0.9099999999999999,
        "inputTypes": "key: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call Config.has with default parameters",
                "output": "boolean",
                "description": "Basic usage of Config.has"
            },
            {
                "input": "Config.has(key=string)",
                "output": "boolean",
                "description": "Call with parameters: key=string"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-14",
            "v1-15",
            "v1-16",
            "v1-17",
            "v1-19"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "has(key: string): boolean "
        }
    },
    {
        "id": "v1-19",
        "name": "Config.setDefault",
        "aliases": [
            "Config.setDefault",
            "_config.set_default",
            "config:Config.setDefault",
            "Con_ult"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Method: Config.setDefault",
        "confidence": 0.8899999999999999,
        "inputTypes": "key: string, value: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Config.setDefault with default parameters",
                "output": "void",
                "description": "Basic usage of Config.setDefault"
            },
            {
                "input": "Config.setDefault(key=string, value=any)",
                "output": "void",
                "description": "Call with parameters: key=string, value=any"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-14",
            "v1-15",
            "v1-16",
            "v1-17",
            "v1-18"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "setDefault(key: string, value: any): void "
        }
    },
    {
        "id": "v1-20",
        "name": "Config.getAll",
        "aliases": [
            "Config.getAll",
            "_config.get_all",
            "config:Config.getAll",
            "Con_All"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Method: Config.getAll",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Record<string,any>",
        "examples": [
            {
                "input": "Call Config.getAll with default parameters",
                "output": "Record<string, any>",
                "description": "Basic usage of Config.getAll"
            },
            {
                "input": "read data",
                "output": "Record<string, any>",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-14",
            "v1-15",
            "v1-16",
            "v1-17",
            "v1-18"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getAll(): Record<string, any> "
        }
    },
    {
        "id": "v1-21",
        "name": "Config.merge",
        "aliases": [
            "Config.merge",
            "_config.merge",
            "config:Config.merge",
            "Con_rge"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "config"
        ],
        "description": "Method: Config.merge",
        "confidence": 0.8899999999999999,
        "inputTypes": "other: Record<string, any>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Config.merge with default parameters",
                "output": "void",
                "description": "Basic usage of Config.merge"
            },
            {
                "input": "Config.merge(other=Record<string, any>=any)",
                "output": "void",
                "description": "Call with parameters: other=Record<string, any>=any"
            }
        ],
        "tags": [
            "advanced",
            "config",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-14",
            "v1-15",
            "v1-16",
            "v1-17",
            "v1-18"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "merge(other: Record<string, any>): void "
        }
    },
    {
        "id": "v1-22",
        "name": "EmailClient",
        "aliases": [
            "EmailClient",
            "_email_client",
            "email:EmailClient",
            "Ema_ent"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Class: EmailClient",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "EmailClient",
        "examples": [
            {
                "input": "Call EmailClient with default parameters",
                "output": "EmailClient",
                "description": "Basic usage of EmailClient"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-23",
            "v1-24",
            "v1-25",
            "v1-26",
            "v1-27"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class EmailClient"
        }
    },
    {
        "id": "v1-23",
        "name": "EmailClient.send",
        "aliases": [
            "EmailClient.send",
            "_email_client.send",
            "email:EmailClient.send",
            "Ema_end"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Method: EmailClient.send",
        "confidence": 0.9099999999999999,
        "inputTypes": "message: EmailMessage",
        "outputType": "Promise<",
        "examples": [
            {
                "input": "Call EmailClient.send with default parameters",
                "output": "Promise<",
                "description": "Basic usage of EmailClient.send"
            },
            {
                "input": "EmailClient.send(message=EmailMessage)",
                "output": "Promise<",
                "description": "Call with parameters: message=EmailMessage"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-22",
            "v1-24",
            "v1-25",
            "v1-26",
            "v1-27"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "send(message: EmailMessage): Promise<"
        }
    },
    {
        "id": "v1-24",
        "name": "EmailClient.isValidEmail",
        "aliases": [
            "EmailClient.isValidEmail",
            "_email_client.is_valid_email",
            "email:EmailClient.isValidEmail",
            "Ema_ail"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Method: EmailClient.isValidEmail",
        "confidence": 0.9099999999999999,
        "inputTypes": "email: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call EmailClient.isValidEmail with default parameters",
                "output": "boolean",
                "description": "Basic usage of EmailClient.isValidEmail"
            },
            {
                "input": "EmailClient.isValidEmail(email=string)",
                "output": "boolean",
                "description": "Call with parameters: email=string"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-22",
            "v1-23",
            "v1-25",
            "v1-26",
            "v1-27"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isValidEmail(email: string): boolean "
        }
    },
    {
        "id": "v1-25",
        "name": "EmailClient.verifyConnection",
        "aliases": [
            "EmailClient.verifyConnection",
            "_email_client.verify_connection",
            "email:EmailClient.verifyConnection",
            "Ema_ion"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Method: EmailClient.verifyConnection",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<boolean>",
        "examples": [
            {
                "input": "Call EmailClient.verifyConnection with default parameters",
                "output": "Promise<boolean>",
                "description": "Basic usage of EmailClient.verifyConnection"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-22",
            "v1-23",
            "v1-24",
            "v1-26",
            "v1-27"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "verifyConnection(): Promise<boolean> "
        }
    },
    {
        "id": "v1-26",
        "name": "EmailTemplate",
        "aliases": [
            "EmailTemplate",
            "_email_template",
            "email:EmailTemplate",
            "Ema_ate"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Class: EmailTemplate",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "EmailTemplate",
        "examples": [
            {
                "input": "Call EmailTemplate with default parameters",
                "output": "EmailTemplate",
                "description": "Basic usage of EmailTemplate"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-22",
            "v1-23",
            "v1-24",
            "v1-25",
            "v1-27"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class EmailTemplate"
        }
    },
    {
        "id": "v1-27",
        "name": "EmailTemplate.render",
        "aliases": [
            "EmailTemplate.render",
            "_email_template.render",
            "email:EmailTemplate.render",
            "Ema_der"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Method: EmailTemplate.render",
        "confidence": 0.8899999999999999,
        "inputTypes": "variables: Record<string, any>: any",
        "outputType": "string",
        "examples": [
            {
                "input": "Call EmailTemplate.render with default parameters",
                "output": "string",
                "description": "Basic usage of EmailTemplate.render"
            },
            {
                "input": "EmailTemplate.render(variables=Record<string, any>=any)",
                "output": "string",
                "description": "Call with parameters: variables=Record<string, any>=any"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-22",
            "v1-23",
            "v1-24",
            "v1-25",
            "v1-26"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "render(variables: Record<string, any>): string "
        }
    },
    {
        "id": "v1-28",
        "name": "EmailConfig",
        "aliases": [
            "EmailConfig",
            "_email_config",
            "email:EmailConfig",
            "Ema_fig"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Interface: EmailConfig",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "EmailConfig",
        "examples": [
            {
                "input": "Call EmailConfig with default parameters",
                "output": "EmailConfig",
                "description": "Basic usage of EmailConfig"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-22",
            "v1-23",
            "v1-24",
            "v1-25",
            "v1-26"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface EmailConfig"
        }
    },
    {
        "id": "v1-29",
        "name": "EmailMessage",
        "aliases": [
            "EmailMessage",
            "_email_message",
            "email:EmailMessage",
            "Ema_age"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "email"
        ],
        "description": "Interface: EmailMessage",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "EmailMessage",
        "examples": [
            {
                "input": "Call EmailMessage with default parameters",
                "output": "EmailMessage",
                "description": "Basic usage of EmailMessage"
            }
        ],
        "tags": [
            "advanced",
            "email",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-22",
            "v1-23",
            "v1-24",
            "v1-25",
            "v1-26"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface EmailMessage"
        }
    },
    {
        "id": "v1-30",
        "name": "EventEmitter",
        "aliases": [
            "EventEmitter",
            "_event_emitter",
            "event:EventEmitter",
            "Eve_ter"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Class: EventEmitter",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "EventEmitter",
        "examples": [
            {
                "input": "Call EventEmitter with default parameters",
                "output": "EventEmitter",
                "description": "Basic usage of EventEmitter"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-31",
            "v1-32",
            "v1-33",
            "v1-34",
            "v1-35"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class EventEmitter"
        }
    },
    {
        "id": "v1-31",
        "name": "EventEmitter.on",
        "aliases": [
            "EventEmitter.on",
            "_event_emitter.on",
            "event:EventEmitter.on",
            "Eve_.on"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Method: EventEmitter.on",
        "confidence": 0.8899999999999999,
        "inputTypes": "event: string, listener: EventListener",
        "outputType": "this",
        "examples": [
            {
                "input": "Call EventEmitter.on with default parameters",
                "output": "this",
                "description": "Basic usage of EventEmitter.on"
            },
            {
                "input": "EventEmitter.on(event=string, listener=EventListener)",
                "output": "this",
                "description": "Call with parameters: event=string, listener=EventListener"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-30",
            "v1-32",
            "v1-33",
            "v1-34",
            "v1-35"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "on(event: string, listener: EventListener): this "
        }
    },
    {
        "id": "v1-32",
        "name": "EventEmitter.once",
        "aliases": [
            "EventEmitter.once",
            "_event_emitter.once",
            "event:EventEmitter.once",
            "Eve_nce"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Method: EventEmitter.once",
        "confidence": 0.8899999999999999,
        "inputTypes": "event: string, listener: EventListener",
        "outputType": "this",
        "examples": [
            {
                "input": "Call EventEmitter.once with default parameters",
                "output": "this",
                "description": "Basic usage of EventEmitter.once"
            },
            {
                "input": "EventEmitter.once(event=string, listener=EventListener)",
                "output": "this",
                "description": "Call with parameters: event=string, listener=EventListener"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-30",
            "v1-31",
            "v1-33",
            "v1-34",
            "v1-35"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "once(event: string, listener: EventListener): this "
        }
    },
    {
        "id": "v1-33",
        "name": "EventEmitter.off",
        "aliases": [
            "EventEmitter.off",
            "_event_emitter.off",
            "event:EventEmitter.off",
            "Eve_off"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Method: EventEmitter.off",
        "confidence": 0.8899999999999999,
        "inputTypes": "event: string, listener: EventListener",
        "outputType": "this",
        "examples": [
            {
                "input": "Call EventEmitter.off with default parameters",
                "output": "this",
                "description": "Basic usage of EventEmitter.off"
            },
            {
                "input": "EventEmitter.off(event=string, listener=EventListener)",
                "output": "this",
                "description": "Call with parameters: event=string, listener=EventListener"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-30",
            "v1-31",
            "v1-32",
            "v1-34",
            "v1-35"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "off(event: string, listener: EventListener): this "
        }
    },
    {
        "id": "v1-34",
        "name": "EventEmitter.emit",
        "aliases": [
            "EventEmitter.emit",
            "_event_emitter.emit",
            "event:EventEmitter.emit",
            "Eve_mit"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Method: EventEmitter.emit",
        "confidence": 0.8899999999999999,
        "inputTypes": "event: string, ...args: any[]",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call EventEmitter.emit with default parameters",
                "output": "boolean",
                "description": "Basic usage of EventEmitter.emit"
            },
            {
                "input": "EventEmitter.emit(event=string, ...args=any[])",
                "output": "boolean",
                "description": "Call with parameters: event=string, ...args=any[]"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-30",
            "v1-31",
            "v1-32",
            "v1-33",
            "v1-35"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "emit(event: string, ...args: any[]): boolean "
        }
    },
    {
        "id": "v1-35",
        "name": "EventEmitter.listenerCount",
        "aliases": [
            "EventEmitter.listenerCount",
            "_event_emitter.listener_count",
            "event:EventEmitter.listenerCount",
            "Eve_unt"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Method: EventEmitter.listenerCount",
        "confidence": 0.9099999999999999,
        "inputTypes": "event: string",
        "outputType": "number",
        "examples": [
            {
                "input": "Call EventEmitter.listenerCount with default parameters",
                "output": "number",
                "description": "Basic usage of EventEmitter.listenerCount"
            },
            {
                "input": "EventEmitter.listenerCount(event=string)",
                "output": "number",
                "description": "Call with parameters: event=string"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-30",
            "v1-31",
            "v1-32",
            "v1-33",
            "v1-34"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "listenerCount(event: string): number "
        }
    },
    {
        "id": "v1-36",
        "name": "EventEmitter.removeAllListeners",
        "aliases": [
            "EventEmitter.removeAllListeners",
            "_event_emitter.remove_all_listeners",
            "event:EventEmitter.removeAllListeners",
            "Eve_ers"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Method: EventEmitter.removeAllListeners",
        "confidence": 0.9099999999999999,
        "inputTypes": "event?: string",
        "outputType": "this",
        "examples": [
            {
                "input": "Call EventEmitter.removeAllListeners with default parameters",
                "output": "this",
                "description": "Basic usage of EventEmitter.removeAllListeners"
            },
            {
                "input": "EventEmitter.removeAllListeners(event?=string)",
                "output": "this",
                "description": "Call with parameters: event?=string"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "method",
            "sync",
            "delete"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-30",
            "v1-31",
            "v1-32",
            "v1-33",
            "v1-34"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "removeAllListeners(event?: string): this "
        }
    },
    {
        "id": "v1-37",
        "name": "EventEmitter.setMaxListeners",
        "aliases": [
            "EventEmitter.setMaxListeners",
            "_event_emitter.set_max_listeners",
            "event:EventEmitter.setMaxListeners",
            "Eve_ers"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Method: EventEmitter.setMaxListeners",
        "confidence": 0.9099999999999999,
        "inputTypes": "n: number",
        "outputType": "this",
        "examples": [
            {
                "input": "Call EventEmitter.setMaxListeners with default parameters",
                "output": "this",
                "description": "Basic usage of EventEmitter.setMaxListeners"
            },
            {
                "input": "EventEmitter.setMaxListeners(n=number)",
                "output": "this",
                "description": "Call with parameters: n=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-30",
            "v1-31",
            "v1-32",
            "v1-33",
            "v1-34"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "setMaxListeners(n: number): this "
        }
    },
    {
        "id": "v1-38",
        "name": "EventListener",
        "aliases": [
            "EventListener",
            "_event_listener",
            "event:EventListener",
            "Eve_ner"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "event"
        ],
        "description": "Type: EventListener",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "(...args:any[])=>void",
        "examples": [
            {
                "input": "Call EventListener with default parameters",
                "output": "(...args: any[]) => void",
                "description": "Basic usage of EventListener"
            }
        ],
        "tags": [
            "advanced",
            "event",
            "type",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-30",
            "v1-31",
            "v1-32",
            "v1-33",
            "v1-34"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type EventListener = (...args: any[]) => void..."
        }
    },
    {
        "id": "v1-39",
        "name": "PluginManager",
        "aliases": [
            "PluginManager",
            "_plugin_manager",
            "plugin:PluginManager",
            "Plu_ger"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Class: PluginManager",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "PluginManager",
        "examples": [
            {
                "input": "Call PluginManager with default parameters",
                "output": "PluginManager",
                "description": "Basic usage of PluginManager"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-43",
            "v1-44"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class PluginManager"
        }
    },
    {
        "id": "v1-40",
        "name": "PluginManager.register",
        "aliases": [
            "PluginManager.register",
            "_plugin_manager.register",
            "plugin:PluginManager.register",
            "Plu_ter"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.register",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, plugin: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call PluginManager.register with default parameters",
                "output": "void",
                "description": "Basic usage of PluginManager.register"
            },
            {
                "input": "PluginManager.register(name=string, plugin=any)",
                "output": "void",
                "description": "Call with parameters: name=string, plugin=any"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-39",
            "v1-41",
            "v1-42",
            "v1-43",
            "v1-44"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "register(name: string, plugin: any): void "
        }
    },
    {
        "id": "v1-41",
        "name": "PluginManager.get",
        "aliases": [
            "PluginManager.get",
            "_plugin_manager.get",
            "plugin:PluginManager.get",
            "Plu_get"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.get",
        "confidence": 0.9099999999999999,
        "inputTypes": "name: string",
        "outputType": "any",
        "examples": [
            {
                "input": "Call PluginManager.get with default parameters",
                "output": "any",
                "description": "Basic usage of PluginManager.get"
            },
            {
                "input": "PluginManager.get(name=string)",
                "output": "any",
                "description": "Call with parameters: name=string"
            },
            {
                "input": "read data",
                "output": "any",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-42",
            "v1-43",
            "v1-44"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "get(name: string): any "
        }
    },
    {
        "id": "v1-42",
        "name": "PluginManager.has",
        "aliases": [
            "PluginManager.has",
            "_plugin_manager.has",
            "plugin:PluginManager.has",
            "Plu_has"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.has",
        "confidence": 0.9099999999999999,
        "inputTypes": "name: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call PluginManager.has with default parameters",
                "output": "boolean",
                "description": "Basic usage of PluginManager.has"
            },
            {
                "input": "PluginManager.has(name=string)",
                "output": "boolean",
                "description": "Call with parameters: name=string"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-43",
            "v1-44"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "has(name: string): boolean "
        }
    },
    {
        "id": "v1-43",
        "name": "PluginManager.hook",
        "aliases": [
            "PluginManager.hook",
            "_plugin_manager.hook",
            "plugin:PluginManager.hook",
            "Plu_ook"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.hook",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, handler: HookHandler",
        "outputType": "void",
        "examples": [
            {
                "input": "Call PluginManager.hook with default parameters",
                "output": "void",
                "description": "Basic usage of PluginManager.hook"
            },
            {
                "input": "PluginManager.hook(name=string, handler=HookHandler)",
                "output": "void",
                "description": "Call with parameters: name=string, handler=HookHandler"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-44"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "hook(name: string, handler: HookHandler): void "
        }
    },
    {
        "id": "v1-44",
        "name": "PluginManager.execute",
        "aliases": [
            "PluginManager.execute",
            "_plugin_manager.execute",
            "plugin:PluginManager.execute",
            "Plu_ute"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.execute",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, ...args: any[]",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call PluginManager.execute with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of PluginManager.execute"
            },
            {
                "input": "PluginManager.execute(name=string, ...args=any[])",
                "output": "Promise<void>",
                "description": "Call with parameters: name=string, ...args=any[]"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "async"
        ],
        "complexity": 4.5,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-43"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": true,
            "signature": "execute(name: string, ...args: any[]): Promise<void> "
        }
    },
    {
        "id": "v1-45",
        "name": "PluginManager.addFilter",
        "aliases": [
            "PluginManager.addFilter",
            "_plugin_manager.add_filter",
            "plugin:PluginManager.addFilter",
            "Plu_ter"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.addFilter",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, filter: HookFilter",
        "outputType": "void",
        "examples": [
            {
                "input": "Call PluginManager.addFilter with default parameters",
                "output": "void",
                "description": "Basic usage of PluginManager.addFilter"
            },
            {
                "input": "PluginManager.addFilter(name=string, filter=HookFilter)",
                "output": "void",
                "description": "Call with parameters: name=string, filter=HookFilter"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-43"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "addFilter(name: string, filter: HookFilter): void "
        }
    },
    {
        "id": "v1-46",
        "name": "PluginManager.applyFilter",
        "aliases": [
            "PluginManager.applyFilter",
            "_plugin_manager.apply_filter",
            "plugin:PluginManager.applyFilter",
            "Plu_ter"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.applyFilter",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, value: any",
        "outputType": "any",
        "examples": [
            {
                "input": "Call PluginManager.applyFilter with default parameters",
                "output": "any",
                "description": "Basic usage of PluginManager.applyFilter"
            },
            {
                "input": "PluginManager.applyFilter(name=string, value=any)",
                "output": "any",
                "description": "Call with parameters: name=string, value=any"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-43"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "applyFilter(name: string, value: any): any "
        }
    },
    {
        "id": "v1-47",
        "name": "PluginManager.unregister",
        "aliases": [
            "PluginManager.unregister",
            "_plugin_manager.unregister",
            "plugin:PluginManager.unregister",
            "Plu_ter"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Method: PluginManager.unregister",
        "confidence": 0.9099999999999999,
        "inputTypes": "name: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call PluginManager.unregister with default parameters",
                "output": "boolean",
                "description": "Basic usage of PluginManager.unregister"
            },
            {
                "input": "PluginManager.unregister(name=string)",
                "output": "boolean",
                "description": "Call with parameters: name=string"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-43"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "unregister(name: string): boolean "
        }
    },
    {
        "id": "v1-48",
        "name": "HookHandler",
        "aliases": [
            "HookHandler",
            "_hook_handler",
            "plugin:HookHandler",
            "Hoo_ler"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Type: HookHandler",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "(...args:any[])=>void|Promise<void>",
        "examples": [
            {
                "input": "Call HookHandler with default parameters",
                "output": "(...args: any[]) => void | Promise<void>",
                "description": "Basic usage of HookHandler"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "type",
            "sync"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-43"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type HookHandler = (...args: any[]) => void | Promise<void>..."
        }
    },
    {
        "id": "v1-49",
        "name": "HookFilter",
        "aliases": [
            "HookFilter",
            "_hook_filter",
            "plugin:HookFilter"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "plugin"
        ],
        "description": "Type: HookFilter",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "(value:any)=>any",
        "examples": [
            {
                "input": "Call HookFilter with default parameters",
                "output": "(value: any) => any",
                "description": "Basic usage of HookFilter"
            }
        ],
        "tags": [
            "advanced",
            "plugin",
            "type",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-39",
            "v1-40",
            "v1-41",
            "v1-42",
            "v1-43"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type HookFilter = (value: any) => any..."
        }
    },
    {
        "id": "v1-50",
        "name": "Validator",
        "aliases": [
            "Validator",
            "_validator",
            "validate:Validator"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "validate"
        ],
        "description": "Class: Validator",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Validator",
        "examples": [
            {
                "input": "Call Validator with default parameters",
                "output": "Validator",
                "description": "Basic usage of Validator"
            }
        ],
        "tags": [
            "advanced",
            "validate",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-51",
            "v1-52"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Validator"
        }
    },
    {
        "id": "v1-51",
        "name": "Validator.isValid",
        "aliases": [
            "Validator.isValid",
            "_validator.is_valid",
            "validate:Validator.isValid",
            "Val_lid"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "validate"
        ],
        "description": "Method: Validator.isValid",
        "confidence": 0.8899999999999999,
        "inputTypes": "data: Record<string, any>: any",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call Validator.isValid with default parameters",
                "output": "boolean",
                "description": "Basic usage of Validator.isValid"
            },
            {
                "input": "Validator.isValid(data=Record<string, any>=any)",
                "output": "boolean",
                "description": "Call with parameters: data=Record<string, any>=any"
            }
        ],
        "tags": [
            "advanced",
            "validate",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-50",
            "v1-52"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "isValid(data: Record<string, any>): boolean "
        }
    },
    {
        "id": "v1-52",
        "name": "ValidationError",
        "aliases": [
            "ValidationError",
            "_validation_error",
            "validate:ValidationError",
            "Val_ror"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "validate"
        ],
        "description": "Interface: ValidationError",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "ValidationError",
        "examples": [
            {
                "input": "Call ValidationError with default parameters",
                "output": "ValidationError",
                "description": "Basic usage of ValidationError"
            }
        ],
        "tags": [
            "advanced",
            "validate",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-50",
            "v1-51"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface ValidationError"
        }
    },
    {
        "id": "v1-53",
        "name": "WorkerPool",
        "aliases": [
            "WorkerPool",
            "_worker_pool",
            "worker:WorkerPool"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "worker"
        ],
        "description": "Class: WorkerPool",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "WorkerPool",
        "examples": [
            {
                "input": "Call WorkerPool with default parameters",
                "output": "WorkerPool",
                "description": "Basic usage of WorkerPool"
            }
        ],
        "tags": [
            "advanced",
            "worker",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-54",
            "v1-55",
            "v1-56",
            "v1-57"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class WorkerPool"
        }
    },
    {
        "id": "v1-54",
        "name": "WorkerPool.process",
        "aliases": [
            "WorkerPool.process",
            "_worker_pool.process",
            "worker:WorkerPool.process",
            "Wor_ess"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "worker"
        ],
        "description": "Method: WorkerPool.process",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call WorkerPool.process with default parameters",
                "output": "void",
                "description": "Basic usage of WorkerPool.process"
            }
        ],
        "tags": [
            "advanced",
            "worker",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-53",
            "v1-55",
            "v1-56",
            "v1-57"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "process(): void "
        }
    },
    {
        "id": "v1-55",
        "name": "WorkerPool.getSize",
        "aliases": [
            "WorkerPool.getSize",
            "_worker_pool.get_size",
            "worker:WorkerPool.getSize",
            "Wor_ize"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "worker"
        ],
        "description": "Method: WorkerPool.getSize",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call WorkerPool.getSize with default parameters",
                "output": "number",
                "description": "Basic usage of WorkerPool.getSize"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "advanced",
            "worker",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-53",
            "v1-54",
            "v1-56",
            "v1-57"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getSize(): number "
        }
    },
    {
        "id": "v1-56",
        "name": "WorkerPool.queueLength",
        "aliases": [
            "WorkerPool.queueLength",
            "_worker_pool.queue_length",
            "worker:WorkerPool.queueLength",
            "Wor_gth"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "worker"
        ],
        "description": "Method: WorkerPool.queueLength",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call WorkerPool.queueLength with default parameters",
                "output": "number",
                "description": "Basic usage of WorkerPool.queueLength"
            }
        ],
        "tags": [
            "advanced",
            "worker",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-53",
            "v1-54",
            "v1-55",
            "v1-57"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "queueLength(): number "
        }
    },
    {
        "id": "v1-57",
        "name": "WorkerPool.shutdown",
        "aliases": [
            "WorkerPool.shutdown",
            "_worker_pool.shutdown",
            "worker:WorkerPool.shutdown",
            "Wor_own"
        ],
        "category": "advanced",
        "source": [
            "v1"
        ],
        "packages": [
            "worker"
        ],
        "description": "Method: WorkerPool.shutdown",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call WorkerPool.shutdown with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of WorkerPool.shutdown"
            }
        ],
        "tags": [
            "advanced",
            "worker",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-53",
            "v1-54",
            "v1-55",
            "v1-56"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "shutdown(): Promise<void> "
        }
    },
    {
        "id": "v1-58",
        "name": "now",
        "aliases": [
            "now",
            "datetime:now"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: now",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "DateTime",
        "examples": [
            {
                "input": "Call now with default parameters",
                "output": "DateTime",
                "description": "Basic usage of now"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62",
            "v1-63"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "now(): DateTime "
        }
    },
    {
        "id": "v1-59",
        "name": "fromTimestamp",
        "aliases": [
            "fromTimestamp",
            "from_timestamp",
            "datetime:fromTimestamp",
            "fro_amp"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: fromTimestamp",
        "confidence": 0.88,
        "inputTypes": "timestamp: number",
        "outputType": "DateTime",
        "examples": [
            {
                "input": "Call fromTimestamp with default parameters",
                "output": "DateTime",
                "description": "Basic usage of fromTimestamp"
            },
            {
                "input": "fromTimestamp(timestamp=number)",
                "output": "DateTime",
                "description": "Call with parameters: timestamp=number"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-58",
            "v1-60",
            "v1-61",
            "v1-62",
            "v1-63"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "fromTimestamp(timestamp: number): DateTime "
        }
    },
    {
        "id": "v1-399",
        "name": "parse",
        "aliases": [
            "parse",
            "url:parse"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: parse",
        "confidence": 0.88,
        "inputTypes": "urlStr: string",
        "outputType": "URLInfo",
        "examples": [
            {
                "input": "Call parse with default parameters",
                "output": "URLInfo",
                "description": "Basic usage of parse"
            },
            {
                "input": "parse(urlStr=string)",
                "output": "URLInfo",
                "description": "Call with parameters: urlStr=string"
            },
            {
                "input": "convert input",
                "output": "URLInfo",
                "description": "Parse or convert operation"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync",
            "transform"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403",
            "v1-404"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "parse(urlStr: string): URLInfo "
        }
    },
    {
        "id": "v1-169",
        "name": "format",
        "aliases": [
            "format",
            "json:format"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: format",
        "confidence": 0.86,
        "inputTypes": "obj: any, spaces: number=2",
        "outputType": "string",
        "examples": [
            {
                "input": "Call format with default parameters",
                "output": "string",
                "description": "Basic usage of format"
            },
            {
                "input": "format(obj=any, spaces=number = 2)",
                "output": "string",
                "description": "Call with parameters: obj=any, spaces=number = 2"
            },
            {
                "input": "format value",
                "output": "string",
                "description": "Format operation"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-170",
            "v1-171",
            "v1-172"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "format(obj: any, spaces: number = 2): string "
        }
    },
    {
        "id": "v1-62",
        "name": "toISOString",
        "aliases": [
            "toISOString",
            "to_i_s_o_string",
            "datetime:toISOString",
            "convert_to_ISOString",
            "toI_ing"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: toISOString",
        "confidence": 0.88,
        "inputTypes": "dt: DateTime",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toISOString with default parameters",
                "output": "string",
                "description": "Basic usage of toISOString"
            },
            {
                "input": "toISOString(dt=DateTime)",
                "output": "string",
                "description": "Call with parameters: dt=DateTime"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-63"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toISOString(dt: DateTime): string "
        }
    },
    {
        "id": "v1-63",
        "name": "addHours",
        "aliases": [
            "addHours",
            "add_hours",
            "datetime:addHours"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: addHours",
        "confidence": 0.86,
        "inputTypes": "dt: DateTime, hours: number",
        "outputType": "DateTime",
        "examples": [
            {
                "input": "Call addHours with default parameters",
                "output": "DateTime",
                "description": "Basic usage of addHours"
            },
            {
                "input": "addHours(dt=DateTime, hours=number)",
                "output": "DateTime",
                "description": "Call with parameters: dt=DateTime, hours=number"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "addHours(dt: DateTime, hours: number): DateTime "
        }
    },
    {
        "id": "v1-64",
        "name": "addDays",
        "aliases": [
            "addDays",
            "add_days",
            "datetime:addDays"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: addDays",
        "confidence": 0.86,
        "inputTypes": "dt: DateTime, days: number",
        "outputType": "DateTime",
        "examples": [
            {
                "input": "Call addDays with default parameters",
                "output": "DateTime",
                "description": "Basic usage of addDays"
            },
            {
                "input": "addDays(dt=DateTime, days=number)",
                "output": "DateTime",
                "description": "Call with parameters: dt=DateTime, days=number"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "addDays(dt: DateTime, days: number): DateTime "
        }
    },
    {
        "id": "v1-65",
        "name": "addMonths",
        "aliases": [
            "addMonths",
            "add_months",
            "datetime:addMonths"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: addMonths",
        "confidence": 0.86,
        "inputTypes": "dt: DateTime, months: number",
        "outputType": "DateTime",
        "examples": [
            {
                "input": "Call addMonths with default parameters",
                "output": "DateTime",
                "description": "Basic usage of addMonths"
            },
            {
                "input": "addMonths(dt=DateTime, months=number)",
                "output": "DateTime",
                "description": "Call with parameters: dt=DateTime, months=number"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "addMonths(dt: DateTime, months: number): DateTime "
        }
    },
    {
        "id": "v1-66",
        "name": "addYears",
        "aliases": [
            "addYears",
            "add_years",
            "datetime:addYears"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: addYears",
        "confidence": 0.86,
        "inputTypes": "dt: DateTime, years: number",
        "outputType": "DateTime",
        "examples": [
            {
                "input": "Call addYears with default parameters",
                "output": "DateTime",
                "description": "Basic usage of addYears"
            },
            {
                "input": "addYears(dt=DateTime, years=number)",
                "output": "DateTime",
                "description": "Call with parameters: dt=DateTime, years=number"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "addYears(dt: DateTime, years: number): DateTime "
        }
    },
    {
        "id": "v1-67",
        "name": "diff",
        "aliases": [
            "diff",
            "datetime:diff"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: diff",
        "confidence": 0.86,
        "inputTypes": "dt1: DateTime, dt2: DateTime",
        "outputType": "number",
        "examples": [
            {
                "input": "Call diff with default parameters",
                "output": "number",
                "description": "Basic usage of diff"
            },
            {
                "input": "diff(dt1=DateTime, dt2=DateTime)",
                "output": "number",
                "description": "Call with parameters: dt1=DateTime, dt2=DateTime"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "diff(dt1: DateTime, dt2: DateTime): number "
        }
    },
    {
        "id": "v1-68",
        "name": "diffDays",
        "aliases": [
            "diffDays",
            "diff_days",
            "datetime:diffDays"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: diffDays",
        "confidence": 0.86,
        "inputTypes": "dt1: DateTime, dt2: DateTime",
        "outputType": "number",
        "examples": [
            {
                "input": "Call diffDays with default parameters",
                "output": "number",
                "description": "Basic usage of diffDays"
            },
            {
                "input": "diffDays(dt1=DateTime, dt2=DateTime)",
                "output": "number",
                "description": "Call with parameters: dt1=DateTime, dt2=DateTime"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "diffDays(dt1: DateTime, dt2: DateTime): number "
        }
    },
    {
        "id": "v1-69",
        "name": "diffHours",
        "aliases": [
            "diffHours",
            "diff_hours",
            "datetime:diffHours"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: diffHours",
        "confidence": 0.86,
        "inputTypes": "dt1: DateTime, dt2: DateTime",
        "outputType": "number",
        "examples": [
            {
                "input": "Call diffHours with default parameters",
                "output": "number",
                "description": "Basic usage of diffHours"
            },
            {
                "input": "diffHours(dt1=DateTime, dt2=DateTime)",
                "output": "number",
                "description": "Call with parameters: dt1=DateTime, dt2=DateTime"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "diffHours(dt1: DateTime, dt2: DateTime): number "
        }
    },
    {
        "id": "v1-70",
        "name": "isLeapYear",
        "aliases": [
            "isLeapYear",
            "is_leap_year",
            "datetime:isLeapYear",
            "checkLeapYear"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: isLeapYear",
        "confidence": 0.88,
        "inputTypes": "year: number",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isLeapYear with default parameters",
                "output": "boolean",
                "description": "Basic usage of isLeapYear"
            },
            {
                "input": "isLeapYear(year=number)",
                "output": "boolean",
                "description": "Call with parameters: year=number"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isLeapYear(year: number): boolean "
        }
    },
    {
        "id": "v1-71",
        "name": "daysInMonth",
        "aliases": [
            "daysInMonth",
            "days_in_month",
            "datetime:daysInMonth",
            "day_nth"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: daysInMonth",
        "confidence": 0.86,
        "inputTypes": "year: number, month: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call daysInMonth with default parameters",
                "output": "number",
                "description": "Basic usage of daysInMonth"
            },
            {
                "input": "daysInMonth(year=number, month=number)",
                "output": "number",
                "description": "Call with parameters: year=number, month=number"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "daysInMonth(year: number, month: number): number "
        }
    },
    {
        "id": "v1-72",
        "name": "getWeekdayName",
        "aliases": [
            "getWeekdayName",
            "get_weekday_name",
            "datetime:getWeekdayName",
            "fetchWeekdayName",
            "get_ame"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: getWeekdayName",
        "confidence": 0.86,
        "inputTypes": "dayOfWeek: number, lang: string='en'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call getWeekdayName with default parameters",
                "output": "string",
                "description": "Basic usage of getWeekdayName"
            },
            {
                "input": "getWeekdayName(dayOfWeek=number, lang=string = 'en')",
                "output": "string",
                "description": "Call with parameters: dayOfWeek=number, lang=string = 'en'"
            },
            {
                "input": "read data",
                "output": "string",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "getWeekdayName(dayOfWeek: number, lang: string = 'en'): string "
        }
    },
    {
        "id": "v1-73",
        "name": "getMonthName",
        "aliases": [
            "getMonthName",
            "get_month_name",
            "datetime:getMonthName",
            "fetchMonthName",
            "get_ame"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Function: getMonthName",
        "confidence": 0.86,
        "inputTypes": "month: number, lang: string='en'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call getMonthName with default parameters",
                "output": "string",
                "description": "Basic usage of getMonthName"
            },
            {
                "input": "getMonthName(month=number, lang=string = 'en')",
                "output": "string",
                "description": "Call with parameters: month=number, lang=string = 'en'"
            },
            {
                "input": "read data",
                "output": "string",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "getMonthName(month: number, lang: string = 'en'): string "
        }
    },
    {
        "id": "v1-74",
        "name": "DateTime",
        "aliases": [
            "DateTime",
            "_date_time",
            "datetime:DateTime"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "datetime"
        ],
        "description": "Interface: DateTime",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "DateTime",
        "examples": [
            {
                "input": "Call DateTime with default parameters",
                "output": "DateTime",
                "description": "Basic usage of DateTime"
            }
        ],
        "tags": [
            "collections",
            "datetime",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-58",
            "v1-59",
            "v1-60",
            "v1-61",
            "v1-62"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface DateTime"
        }
    },
    {
        "id": "v1-75",
        "name": "match",
        "aliases": [
            "match",
            "regexp:match"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: match",
        "confidence": 0.8400000000000001,
        "inputTypes": "text: string, pattern: string|RegExp, flags?: string",
        "outputType": "MatchResult",
        "examples": [
            {
                "input": "Call match with default parameters",
                "output": "MatchResult",
                "description": "Basic usage of match"
            },
            {
                "input": "match(text=string, pattern=string | RegExp, flags?=string)",
                "output": "MatchResult",
                "description": "Call with parameters: text=string, pattern=string | RegExp, flags?=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync",
            "search"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79",
            "v1-80"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "match(text: string, pattern: string | RegExp, flags?: string): MatchResult "
        }
    },
    {
        "id": "v1-76",
        "name": "fullMatch",
        "aliases": [
            "fullMatch",
            "full_match",
            "regexp:fullMatch"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: fullMatch",
        "confidence": 0.8400000000000001,
        "inputTypes": "text: string, pattern: string|RegExp, flags?: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call fullMatch with default parameters",
                "output": "boolean",
                "description": "Basic usage of fullMatch"
            },
            {
                "input": "fullMatch(text=string, pattern=string | RegExp, flags?=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string, pattern=string | RegExp, flags?=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-75",
            "v1-77",
            "v1-78",
            "v1-79",
            "v1-80"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "fullMatch(text: string, pattern: string | RegExp, flags?: string): boolean "
        }
    },
    {
        "id": "v1-77",
        "name": "contains",
        "aliases": [
            "contains",
            "regexp:contains"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: contains",
        "confidence": 0.8400000000000001,
        "inputTypes": "text: string, pattern: string|RegExp, flags?: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call contains with default parameters",
                "output": "boolean",
                "description": "Basic usage of contains"
            },
            {
                "input": "contains(text=string, pattern=string | RegExp, flags?=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string, pattern=string | RegExp, flags?=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-78",
            "v1-79",
            "v1-80"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "contains(text: string, pattern: string | RegExp, flags?: string): boolean "
        }
    },
    {
        "id": "v1-78",
        "name": "findAll",
        "aliases": [
            "findAll",
            "find_all",
            "regexp:findAll"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: findAll",
        "confidence": 0.8400000000000001,
        "inputTypes": "text: string, pattern: string|RegExp, flags?: string",
        "outputType": "GlobalMatchResult",
        "examples": [
            {
                "input": "Call findAll with default parameters",
                "output": "GlobalMatchResult",
                "description": "Basic usage of findAll"
            },
            {
                "input": "findAll(text=string, pattern=string | RegExp, flags?=string)",
                "output": "GlobalMatchResult",
                "description": "Call with parameters: text=string, pattern=string | RegExp, flags?=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync",
            "search"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-79",
            "v1-80"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "findAll(text: string, pattern: string | RegExp, flags?: string): GlobalMatchResult "
        }
    },
    {
        "id": "v1-107",
        "name": "replace",
        "aliases": [
            "replace",
            "string:replace"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: replace",
        "confidence": 0.8400000000000001,
        "inputTypes": "str: string, search: string|RegExp, replace: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call replace with default parameters",
                "output": "string",
                "description": "Basic usage of replace"
            },
            {
                "input": "replace(str=string, search=string | RegExp, replace=string)",
                "output": "string",
                "description": "Call with parameters: str=string, search=string | RegExp, replace=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "replace(str: string, search: string | RegExp, replace: string): string "
        }
    },
    {
        "id": "v1-108",
        "name": "replaceAll",
        "aliases": [
            "replaceAll",
            "replace_all",
            "string:replaceAll"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: replaceAll",
        "confidence": 0.8400000000000001,
        "inputTypes": "str: string, search: string|RegExp, replace: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call replaceAll with default parameters",
                "output": "string",
                "description": "Basic usage of replaceAll"
            },
            {
                "input": "replaceAll(str=string, search=string | RegExp, replace=string)",
                "output": "string",
                "description": "Call with parameters: str=string, search=string | RegExp, replace=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "replaceAll(str: string, search: string | RegExp, replace: string): string "
        }
    },
    {
        "id": "v1-81",
        "name": "test",
        "aliases": [
            "test",
            "regexp:test"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: test",
        "confidence": 0.8400000000000001,
        "inputTypes": "text: string, pattern: string|RegExp, flags?: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call test with default parameters",
                "output": "boolean",
                "description": "Basic usage of test"
            },
            {
                "input": "test(text=string, pattern=string | RegExp, flags?=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string, pattern=string | RegExp, flags?=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "test(text: string, pattern: string | RegExp, flags?: string): boolean "
        }
    },
    {
        "id": "v1-82",
        "name": "isEmail",
        "aliases": [
            "isEmail",
            "is_email",
            "regexp:isEmail",
            "checkEmail"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isEmail",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isEmail with default parameters",
                "output": "boolean",
                "description": "Basic usage of isEmail"
            },
            {
                "input": "isEmail(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isEmail(text: string): boolean "
        }
    },
    {
        "id": "v1-83",
        "name": "isUrl",
        "aliases": [
            "isUrl",
            "is_url",
            "regexp:isUrl",
            "checkUrl"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isUrl",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isUrl with default parameters",
                "output": "boolean",
                "description": "Basic usage of isUrl"
            },
            {
                "input": "isUrl(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isUrl(text: string): boolean "
        }
    },
    {
        "id": "v1-84",
        "name": "isNumeric",
        "aliases": [
            "isNumeric",
            "is_numeric",
            "regexp:isNumeric",
            "checkNumeric"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isNumeric",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isNumeric with default parameters",
                "output": "boolean",
                "description": "Basic usage of isNumeric"
            },
            {
                "input": "isNumeric(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isNumeric(text: string): boolean "
        }
    },
    {
        "id": "v1-85",
        "name": "isInteger",
        "aliases": [
            "isInteger",
            "is_integer",
            "regexp:isInteger",
            "checkInteger"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isInteger",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isInteger with default parameters",
                "output": "boolean",
                "description": "Basic usage of isInteger"
            },
            {
                "input": "isInteger(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isInteger(text: string): boolean "
        }
    },
    {
        "id": "v1-86",
        "name": "isAlpha",
        "aliases": [
            "isAlpha",
            "is_alpha",
            "regexp:isAlpha",
            "checkAlpha"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isAlpha",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isAlpha with default parameters",
                "output": "boolean",
                "description": "Basic usage of isAlpha"
            },
            {
                "input": "isAlpha(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isAlpha(text: string): boolean "
        }
    },
    {
        "id": "v1-87",
        "name": "isAlphanumeric",
        "aliases": [
            "isAlphanumeric",
            "is_alphanumeric",
            "regexp:isAlphanumeric",
            "checkAlphanumeric",
            "isA_ric"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isAlphanumeric",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isAlphanumeric with default parameters",
                "output": "boolean",
                "description": "Basic usage of isAlphanumeric"
            },
            {
                "input": "isAlphanumeric(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isAlphanumeric(text: string): boolean "
        }
    },
    {
        "id": "v1-88",
        "name": "isKorean",
        "aliases": [
            "isKorean",
            "is_korean",
            "regexp:isKorean",
            "checkKorean"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isKorean",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isKorean with default parameters",
                "output": "boolean",
                "description": "Basic usage of isKorean"
            },
            {
                "input": "isKorean(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isKorean(text: string): boolean "
        }
    },
    {
        "id": "v1-89",
        "name": "isWhitespace",
        "aliases": [
            "isWhitespace",
            "is_whitespace",
            "regexp:isWhitespace",
            "checkWhitespace",
            "isW_ace"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: isWhitespace",
        "confidence": 0.88,
        "inputTypes": "text: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isWhitespace with default parameters",
                "output": "boolean",
                "description": "Basic usage of isWhitespace"
            },
            {
                "input": "isWhitespace(text=string)",
                "output": "boolean",
                "description": "Call with parameters: text=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isWhitespace(text: string): boolean "
        }
    },
    {
        "id": "v1-90",
        "name": "escape",
        "aliases": [
            "escape",
            "regexp:escape"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: escape",
        "confidence": 0.88,
        "inputTypes": "pattern: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call escape with default parameters",
                "output": "string",
                "description": "Basic usage of escape"
            },
            {
                "input": "escape(pattern=string)",
                "output": "string",
                "description": "Call with parameters: pattern=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "escape(pattern: string): string "
        }
    },
    {
        "id": "v1-91",
        "name": "namedCapture",
        "aliases": [
            "namedCapture",
            "named_capture",
            "regexp:namedCapture",
            "nam_ure"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: namedCapture",
        "confidence": 0.8400000000000001,
        "inputTypes": "text: string, pattern: string|RegExp, flags?: string",
        "outputType": "Record<string,string>",
        "examples": [
            {
                "input": "Call namedCapture with default parameters",
                "output": "Record<string, string>",
                "description": "Basic usage of namedCapture"
            },
            {
                "input": "namedCapture(text=string, pattern=string | RegExp, flags?=string)",
                "output": "Record<string, string>",
                "description": "Call with parameters: text=string, pattern=string | RegExp, flags?=string"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "namedCapture(text: string, pattern: string | RegExp, flags?: string): Record<string, string> "
        }
    },
    {
        "id": "v1-92",
        "name": "clearCache",
        "aliases": [
            "clearCache",
            "clear_cache",
            "regexp:clearCache"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Function: clearCache",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call clearCache with default parameters",
                "output": "void",
                "description": "Basic usage of clearCache"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "clearCache(): void "
        }
    },
    {
        "id": "v1-93",
        "name": "MatchResult",
        "aliases": [
            "MatchResult",
            "_match_result",
            "regexp:MatchResult",
            "Mat_ult"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Interface: MatchResult",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "MatchResult",
        "examples": [
            {
                "input": "Call MatchResult with default parameters",
                "output": "MatchResult",
                "description": "Basic usage of MatchResult"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface MatchResult"
        }
    },
    {
        "id": "v1-94",
        "name": "GlobalMatchResult",
        "aliases": [
            "GlobalMatchResult",
            "_global_match_result",
            "regexp:GlobalMatchResult",
            "Glo_ult"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "regexp"
        ],
        "description": "Interface: GlobalMatchResult",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "GlobalMatchResult",
        "examples": [
            {
                "input": "Call GlobalMatchResult with default parameters",
                "output": "GlobalMatchResult",
                "description": "Basic usage of GlobalMatchResult"
            }
        ],
        "tags": [
            "collections",
            "regexp",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-75",
            "v1-76",
            "v1-77",
            "v1-78",
            "v1-79"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface GlobalMatchResult"
        }
    },
    {
        "id": "v1-95",
        "name": "toLowerCase",
        "aliases": [
            "toLowerCase",
            "to_lower_case",
            "string:toLowerCase",
            "convert_to_LowerCase",
            "toL_ase"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: toLowerCase",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toLowerCase with default parameters",
                "output": "string",
                "description": "Basic usage of toLowerCase"
            },
            {
                "input": "toLowerCase(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99",
            "v1-100"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toLowerCase(str: string): string "
        }
    },
    {
        "id": "v1-96",
        "name": "toUpperCase",
        "aliases": [
            "toUpperCase",
            "to_upper_case",
            "string:toUpperCase",
            "convert_to_UpperCase",
            "toU_ase"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: toUpperCase",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toUpperCase with default parameters",
                "output": "string",
                "description": "Basic usage of toUpperCase"
            },
            {
                "input": "toUpperCase(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-97",
            "v1-98",
            "v1-99",
            "v1-100"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toUpperCase(str: string): string "
        }
    },
    {
        "id": "v1-97",
        "name": "toCamelCase",
        "aliases": [
            "toCamelCase",
            "to_camel_case",
            "string:toCamelCase",
            "convert_to_CamelCase",
            "toC_ase"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: toCamelCase",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toCamelCase with default parameters",
                "output": "string",
                "description": "Basic usage of toCamelCase"
            },
            {
                "input": "toCamelCase(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-98",
            "v1-99",
            "v1-100"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toCamelCase(str: string): string "
        }
    },
    {
        "id": "v1-98",
        "name": "toSnakeCase",
        "aliases": [
            "toSnakeCase",
            "to_snake_case",
            "string:toSnakeCase",
            "convert_to_SnakeCase",
            "toS_ase"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: toSnakeCase",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toSnakeCase with default parameters",
                "output": "string",
                "description": "Basic usage of toSnakeCase"
            },
            {
                "input": "toSnakeCase(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-99",
            "v1-100"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toSnakeCase(str: string): string "
        }
    },
    {
        "id": "v1-99",
        "name": "toKebabCase",
        "aliases": [
            "toKebabCase",
            "to_kebab_case",
            "string:toKebabCase",
            "convert_to_KebabCase",
            "toK_ase"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: toKebabCase",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toKebabCase with default parameters",
                "output": "string",
                "description": "Basic usage of toKebabCase"
            },
            {
                "input": "toKebabCase(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-100"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toKebabCase(str: string): string "
        }
    },
    {
        "id": "v1-100",
        "name": "toPascalCase",
        "aliases": [
            "toPascalCase",
            "to_pascal_case",
            "string:toPascalCase",
            "convert_to_PascalCase",
            "toP_ase"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: toPascalCase",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toPascalCase with default parameters",
                "output": "string",
                "description": "Basic usage of toPascalCase"
            },
            {
                "input": "toPascalCase(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toPascalCase(str: string): string "
        }
    },
    {
        "id": "v1-101",
        "name": "trim",
        "aliases": [
            "trim",
            "string:trim"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: trim",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call trim with default parameters",
                "output": "string",
                "description": "Basic usage of trim"
            },
            {
                "input": "trim(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "trim(str: string): string "
        }
    },
    {
        "id": "v1-102",
        "name": "trimStart",
        "aliases": [
            "trimStart",
            "trim_start",
            "string:trimStart"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: trimStart",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call trimStart with default parameters",
                "output": "string",
                "description": "Basic usage of trimStart"
            },
            {
                "input": "trimStart(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "trimStart(str: string): string "
        }
    },
    {
        "id": "v1-103",
        "name": "trimEnd",
        "aliases": [
            "trimEnd",
            "trim_end",
            "string:trimEnd"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: trimEnd",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call trimEnd with default parameters",
                "output": "string",
                "description": "Basic usage of trimEnd"
            },
            {
                "input": "trimEnd(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "trimEnd(str: string): string "
        }
    },
    {
        "id": "v1-242",
        "name": "join",
        "aliases": [
            "join",
            "path:join"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: join",
        "confidence": 0.88,
        "inputTypes": "...parts: string[]",
        "outputType": "string",
        "examples": [
            {
                "input": "Call join with default parameters",
                "output": "string",
                "description": "Basic usage of join"
            },
            {
                "input": "join(...parts=string[])",
                "output": "string",
                "description": "Call with parameters: ...parts=string[]"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-243",
            "v1-244",
            "v1-245",
            "v1-246",
            "v1-247"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "join(...parts: string[]): string "
        }
    },
    {
        "id": "v1-105",
        "name": "substring",
        "aliases": [
            "substring",
            "string:substring"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: substring",
        "confidence": 0.8400000000000001,
        "inputTypes": "str: string, start: number, end?: number",
        "outputType": "string",
        "examples": [
            {
                "input": "Call substring with default parameters",
                "output": "string",
                "description": "Basic usage of substring"
            },
            {
                "input": "substring(str=string, start=number, end?=number)",
                "output": "string",
                "description": "Call with parameters: str=string, start=number, end?=number"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "substring(str: string, start: number, end?: number): string "
        }
    },
    {
        "id": "v1-106",
        "name": "slice",
        "aliases": [
            "slice",
            "string:slice"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: slice",
        "confidence": 0.8400000000000001,
        "inputTypes": "str: string, start: number, end?: number",
        "outputType": "string",
        "examples": [
            {
                "input": "Call slice with default parameters",
                "output": "string",
                "description": "Basic usage of slice"
            },
            {
                "input": "slice(str=string, start=number, end?=number)",
                "output": "string",
                "description": "Call with parameters: str=string, start=number, end?=number"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "slice(str: string, start: number, end?: number): string "
        }
    },
    {
        "id": "v1-109",
        "name": "includes",
        "aliases": [
            "includes",
            "string:includes"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: includes",
        "confidence": 0.86,
        "inputTypes": "str: string, search: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call includes with default parameters",
                "output": "boolean",
                "description": "Basic usage of includes"
            },
            {
                "input": "includes(str=string, search=string)",
                "output": "boolean",
                "description": "Call with parameters: str=string, search=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "includes(str: string, search: string): boolean "
        }
    },
    {
        "id": "v1-110",
        "name": "indexOf",
        "aliases": [
            "indexOf",
            "index_of",
            "string:indexOf"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: indexOf",
        "confidence": 0.86,
        "inputTypes": "str: string, search: string",
        "outputType": "number",
        "examples": [
            {
                "input": "Call indexOf with default parameters",
                "output": "number",
                "description": "Basic usage of indexOf"
            },
            {
                "input": "indexOf(str=string, search=string)",
                "output": "number",
                "description": "Call with parameters: str=string, search=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "indexOf(str: string, search: string): number "
        }
    },
    {
        "id": "v1-111",
        "name": "lastIndexOf",
        "aliases": [
            "lastIndexOf",
            "last_index_of",
            "string:lastIndexOf",
            "las_xOf"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: lastIndexOf",
        "confidence": 0.86,
        "inputTypes": "str: string, search: string",
        "outputType": "number",
        "examples": [
            {
                "input": "Call lastIndexOf with default parameters",
                "output": "number",
                "description": "Basic usage of lastIndexOf"
            },
            {
                "input": "lastIndexOf(str=string, search=string)",
                "output": "number",
                "description": "Call with parameters: str=string, search=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "lastIndexOf(str: string, search: string): number "
        }
    },
    {
        "id": "v1-112",
        "name": "startsWith",
        "aliases": [
            "startsWith",
            "starts_with",
            "string:startsWith"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: startsWith",
        "confidence": 0.86,
        "inputTypes": "str: string, prefix: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call startsWith with default parameters",
                "output": "boolean",
                "description": "Basic usage of startsWith"
            },
            {
                "input": "startsWith(str=string, prefix=string)",
                "output": "boolean",
                "description": "Call with parameters: str=string, prefix=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "startsWith(str: string, prefix: string): boolean "
        }
    },
    {
        "id": "v1-113",
        "name": "endsWith",
        "aliases": [
            "endsWith",
            "ends_with",
            "string:endsWith"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: endsWith",
        "confidence": 0.86,
        "inputTypes": "str: string, suffix: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call endsWith with default parameters",
                "output": "boolean",
                "description": "Basic usage of endsWith"
            },
            {
                "input": "endsWith(str=string, suffix=string)",
                "output": "boolean",
                "description": "Call with parameters: str=string, suffix=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "endsWith(str: string, suffix: string): boolean "
        }
    },
    {
        "id": "v1-114",
        "name": "len",
        "aliases": [
            "len",
            "string:len"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: len",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "number",
        "examples": [
            {
                "input": "Call len with default parameters",
                "output": "number",
                "description": "Basic usage of len"
            },
            {
                "input": "len(str=string)",
                "output": "number",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "len(str: string): number "
        }
    },
    {
        "id": "v1-115",
        "name": "repeat",
        "aliases": [
            "repeat",
            "string:repeat"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: repeat",
        "confidence": 0.86,
        "inputTypes": "str: string, count: number",
        "outputType": "string",
        "examples": [
            {
                "input": "Call repeat with default parameters",
                "output": "string",
                "description": "Basic usage of repeat"
            },
            {
                "input": "repeat(str=string, count=number)",
                "output": "string",
                "description": "Call with parameters: str=string, count=number"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "repeat(str: string, count: number): string "
        }
    },
    {
        "id": "v1-116",
        "name": "padStart",
        "aliases": [
            "padStart",
            "pad_start",
            "string:padStart"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: padStart",
        "confidence": 0.8400000000000001,
        "inputTypes": "str: string, length: number, fill: string=''",
        "outputType": "string",
        "examples": [
            {
                "input": "Call padStart with default parameters",
                "output": "string",
                "description": "Basic usage of padStart"
            },
            {
                "input": "padStart(str=string, length=number, fill=string = ' ')",
                "output": "string",
                "description": "Call with parameters: str=string, length=number, fill=string = ' '"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "padStart(str: string, length: number, fill: string = ' '): string "
        }
    },
    {
        "id": "v1-117",
        "name": "padEnd",
        "aliases": [
            "padEnd",
            "pad_end",
            "string:padEnd"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: padEnd",
        "confidence": 0.8400000000000001,
        "inputTypes": "str: string, length: number, fill: string=''",
        "outputType": "string",
        "examples": [
            {
                "input": "Call padEnd with default parameters",
                "output": "string",
                "description": "Basic usage of padEnd"
            },
            {
                "input": "padEnd(str=string, length=number, fill=string = ' ')",
                "output": "string",
                "description": "Call with parameters: str=string, length=number, fill=string = ' '"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "padEnd(str: string, length: number, fill: string = ' '): string "
        }
    },
    {
        "id": "v1-118",
        "name": "removePrefix",
        "aliases": [
            "removePrefix",
            "remove_prefix",
            "string:removePrefix",
            "rem_fix"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: removePrefix",
        "confidence": 0.86,
        "inputTypes": "str: string, prefix: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call removePrefix with default parameters",
                "output": "string",
                "description": "Basic usage of removePrefix"
            },
            {
                "input": "removePrefix(str=string, prefix=string)",
                "output": "string",
                "description": "Call with parameters: str=string, prefix=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync",
            "delete"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "removePrefix(str: string, prefix: string): string "
        }
    },
    {
        "id": "v1-119",
        "name": "removeSuffix",
        "aliases": [
            "removeSuffix",
            "remove_suffix",
            "string:removeSuffix",
            "rem_fix"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: removeSuffix",
        "confidence": 0.86,
        "inputTypes": "str: string, suffix: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call removeSuffix with default parameters",
                "output": "string",
                "description": "Basic usage of removeSuffix"
            },
            {
                "input": "removeSuffix(str=string, suffix=string)",
                "output": "string",
                "description": "Call with parameters: str=string, suffix=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync",
            "delete"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "removeSuffix(str: string, suffix: string): string "
        }
    },
    {
        "id": "v1-120",
        "name": "reverse",
        "aliases": [
            "reverse",
            "string:reverse"
        ],
        "category": "collections",
        "source": [
            "v1"
        ],
        "packages": [
            "string"
        ],
        "description": "Function: reverse",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call reverse with default parameters",
                "output": "string",
                "description": "Basic usage of reverse"
            },
            {
                "input": "reverse(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "collections",
            "string",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-95",
            "v1-96",
            "v1-97",
            "v1-98",
            "v1-99"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "reverse(str: string): string "
        }
    },
    {
        "id": "v1-121",
        "name": "load",
        "aliases": [
            "load",
            "env:load"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: load",
        "confidence": 0.88,
        "inputTypes": "filePath: string='.env'",
        "outputType": "Record<string,string>",
        "examples": [
            {
                "input": "Call load with default parameters",
                "output": "Record<string, string>",
                "description": "Basic usage of load"
            },
            {
                "input": "load(filePath=string = '.env')",
                "output": "Record<string, string>",
                "description": "Call with parameters: filePath=string = '.env'"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125",
            "v1-126"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "load(filePath: string = '.env'): Record<string, string> "
        }
    },
    {
        "id": "v1-173",
        "name": "get",
        "aliases": [
            "get",
            "json:get",
            "fetch"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: get",
        "confidence": 0.86,
        "inputTypes": "obj: any, path: string",
        "outputType": "any",
        "examples": [
            {
                "input": "Call get with default parameters",
                "output": "any",
                "description": "Basic usage of get"
            },
            {
                "input": "get(obj=any, path=string)",
                "output": "any",
                "description": "Call with parameters: obj=any, path=string"
            },
            {
                "input": "read data",
                "output": "any",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "get(obj: any, path: string): any "
        }
    },
    {
        "id": "v1-123",
        "name": "getRequired",
        "aliases": [
            "getRequired",
            "get_required",
            "env:getRequired",
            "fetchRequired",
            "get_red"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: getRequired",
        "confidence": 0.88,
        "inputTypes": "key: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call getRequired with default parameters",
                "output": "string",
                "description": "Basic usage of getRequired"
            },
            {
                "input": "getRequired(key=string)",
                "output": "string",
                "description": "Call with parameters: key=string"
            },
            {
                "input": "read data",
                "output": "string",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-124",
            "v1-125",
            "v1-126"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getRequired(key: string): string "
        }
    },
    {
        "id": "v1-174",
        "name": "set",
        "aliases": [
            "set",
            "json:set",
            "update"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: set",
        "confidence": 0.8400000000000001,
        "inputTypes": "obj: any, path: string, value: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call set with default parameters",
                "output": "void",
                "description": "Basic usage of set"
            },
            {
                "input": "set(obj=any, path=string, value=any)",
                "output": "void",
                "description": "Call with parameters: obj=any, path=string, value=any"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "set(obj: any, path: string, value: any): void "
        }
    },
    {
        "id": "v1-125",
        "name": "unset",
        "aliases": [
            "unset",
            "env:unset"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: unset",
        "confidence": 0.88,
        "inputTypes": "key: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call unset with default parameters",
                "output": "void",
                "description": "Basic usage of unset"
            },
            {
                "input": "unset(key=string)",
                "output": "void",
                "description": "Call with parameters: key=string"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-126"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "unset(key: string): void "
        }
    },
    {
        "id": "v1-126",
        "name": "has",
        "aliases": [
            "has",
            "env:has"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: has",
        "confidence": 0.88,
        "inputTypes": "key: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call has with default parameters",
                "output": "boolean",
                "description": "Basic usage of has"
            },
            {
                "input": "has(key=string)",
                "output": "boolean",
                "description": "Call with parameters: key=string"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "has(key: string): boolean "
        }
    },
    {
        "id": "v1-127",
        "name": "all",
        "aliases": [
            "all",
            "env:all"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: all",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Record<string,string>",
        "examples": [
            {
                "input": "Call all with default parameters",
                "output": "Record<string, string>",
                "description": "Basic usage of all"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "all(): Record<string, string> "
        }
    },
    {
        "id": "v1-128",
        "name": "save",
        "aliases": [
            "save",
            "env:save"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: save",
        "confidence": 0.8400000000000001,
        "inputTypes": "filePath: string, env: Record<string, string>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call save with default parameters",
                "output": "void",
                "description": "Basic usage of save"
            },
            {
                "input": "save(filePath=string, env=Record<string, string>=any)",
                "output": "void",
                "description": "Call with parameters: filePath=string, env=Record<string, string>=any"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "save(filePath: string, env: Record<string, string>): void "
        }
    },
    {
        "id": "v1-129",
        "name": "getInt",
        "aliases": [
            "getInt",
            "get_int",
            "env:getInt",
            "fetchInt"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: getInt",
        "confidence": 0.86,
        "inputTypes": "key: string, defaultValue?: number",
        "outputType": "number|undefined",
        "examples": [
            {
                "input": "Call getInt with default parameters",
                "output": "number | undefined",
                "description": "Basic usage of getInt"
            },
            {
                "input": "getInt(key=string, defaultValue?=number)",
                "output": "number | undefined",
                "description": "Call with parameters: key=string, defaultValue?=number"
            },
            {
                "input": "read data",
                "output": "number | undefined",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "getInt(key: string, defaultValue?: number): number | undefined "
        }
    },
    {
        "id": "v1-130",
        "name": "getBool",
        "aliases": [
            "getBool",
            "get_bool",
            "env:getBool",
            "fetchBool"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: getBool",
        "confidence": 0.86,
        "inputTypes": "key: string, defaultValue?: boolean",
        "outputType": "boolean|undefined",
        "examples": [
            {
                "input": "Call getBool with default parameters",
                "output": "boolean | undefined",
                "description": "Basic usage of getBool"
            },
            {
                "input": "getBool(key=string, defaultValue?=boolean)",
                "output": "boolean | undefined",
                "description": "Call with parameters: key=string, defaultValue?=boolean"
            },
            {
                "input": "read data",
                "output": "boolean | undefined",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "getBool(key: string, defaultValue?: boolean): boolean | undefined "
        }
    },
    {
        "id": "v1-131",
        "name": "initSecrets",
        "aliases": [
            "initSecrets",
            "init_secrets",
            "env:initSecrets",
            "ini_ets"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: initSecrets",
        "confidence": 0.86,
        "inputTypes": "manager: SecretManager|Record<string, any>: any",
        "outputType": "SecretManager",
        "examples": [
            {
                "input": "Call initSecrets with default parameters",
                "output": "SecretManager",
                "description": "Basic usage of initSecrets"
            },
            {
                "input": "initSecrets(manager=SecretManager | Record<string, any>=any)",
                "output": "SecretManager",
                "description": "Call with parameters: manager=SecretManager | Record<string, any>=any"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "initSecrets(manager: SecretManager | Record<string, any>): SecretManager "
        }
    },
    {
        "id": "v1-132",
        "name": "getSecretManager",
        "aliases": [
            "getSecretManager",
            "get_secret_manager",
            "env:getSecretManager",
            "fetchSecretManager",
            "get_ger"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: getSecretManager",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "SecretManager|null",
        "examples": [
            {
                "input": "Call getSecretManager with default parameters",
                "output": "SecretManager | null",
                "description": "Basic usage of getSecretManager"
            },
            {
                "input": "read data",
                "output": "SecretManager | null",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getSecretManager(): SecretManager | null "
        }
    },
    {
        "id": "v1-133",
        "name": "getSecret",
        "aliases": [
            "getSecret",
            "get_secret",
            "env:getSecret",
            "fetchSecret"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: getSecret",
        "confidence": 0.8400000000000001,
        "inputTypes": "key: string, requester?: string, defaultValue?: string",
        "outputType": "string|undefined",
        "examples": [
            {
                "input": "Call getSecret with default parameters",
                "output": "string | undefined",
                "description": "Basic usage of getSecret"
            },
            {
                "input": "getSecret(key=string, requester?=string, defaultValue?=string)",
                "output": "string | undefined",
                "description": "Call with parameters: key=string, requester?=string, defaultValue?=string"
            },
            {
                "input": "read data",
                "output": "string | undefined",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "getSecret(key: string, requester?: string, defaultValue?: string): string | undefined "
        }
    },
    {
        "id": "v1-134",
        "name": "getSecretRequired",
        "aliases": [
            "getSecretRequired",
            "get_secret_required",
            "env:getSecretRequired",
            "fetchSecretRequired",
            "get_red"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: getSecretRequired",
        "confidence": 0.86,
        "inputTypes": "key: string, requester?: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call getSecretRequired with default parameters",
                "output": "string",
                "description": "Basic usage of getSecretRequired"
            },
            {
                "input": "getSecretRequired(key=string, requester?=string)",
                "output": "string",
                "description": "Call with parameters: key=string, requester?=string"
            },
            {
                "input": "read data",
                "output": "string",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "getSecretRequired(key: string, requester?: string): string "
        }
    },
    {
        "id": "v1-135",
        "name": "setSecret",
        "aliases": [
            "setSecret",
            "set_secret",
            "env:setSecret",
            "updateSecret"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: setSecret",
        "confidence": 0.8200000000000001,
        "inputTypes": "key: string, value: string, options?: Record<string, any>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call setSecret with default parameters",
                "output": "void",
                "description": "Basic usage of setSecret"
            },
            {
                "input": "setSecret(key=string, value=string, options?=Record<string, any>=any)",
                "output": "void",
                "description": "Call with parameters: key=string, value=string, options?=Record<string, any>=any"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "write"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 4,
            "isAsync": false,
            "signature": "setSecret(key: string, value: string, options?: Record<string, any>): void "
        }
    },
    {
        "id": "v1-136",
        "name": "deleteSecret",
        "aliases": [
            "deleteSecret",
            "delete_secret",
            "env:deleteSecret",
            "del_ret"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: deleteSecret",
        "confidence": 0.86,
        "inputTypes": "key: string, requester?: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call deleteSecret with default parameters",
                "output": "boolean",
                "description": "Basic usage of deleteSecret"
            },
            {
                "input": "deleteSecret(key=string, requester?=string)",
                "output": "boolean",
                "description": "Call with parameters: key=string, requester?=string"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync",
            "delete"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "deleteSecret(key: string, requester?: string): boolean "
        }
    },
    {
        "id": "v1-137",
        "name": "hasSecret",
        "aliases": [
            "hasSecret",
            "has_secret",
            "env:hasSecret"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: hasSecret",
        "confidence": 0.88,
        "inputTypes": "key: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call hasSecret with default parameters",
                "output": "boolean",
                "description": "Basic usage of hasSecret"
            },
            {
                "input": "hasSecret(key=string)",
                "output": "boolean",
                "description": "Call with parameters: key=string"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "hasSecret(key: string): boolean "
        }
    },
    {
        "id": "v1-138",
        "name": "loadSecretsFromEnv",
        "aliases": [
            "loadSecretsFromEnv",
            "load_secrets_from_env",
            "env:loadSecretsFromEnv",
            "loa_Env"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: loadSecretsFromEnv",
        "confidence": 0.88,
        "inputTypes": "pattern?: RegExp",
        "outputType": "number",
        "examples": [
            {
                "input": "Call loadSecretsFromEnv with default parameters",
                "output": "number",
                "description": "Basic usage of loadSecretsFromEnv"
            },
            {
                "input": "loadSecretsFromEnv(pattern?=RegExp)",
                "output": "number",
                "description": "Call with parameters: pattern?=RegExp"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "loadSecretsFromEnv(pattern?: RegExp): number "
        }
    },
    {
        "id": "v1-139",
        "name": "flushSecrets",
        "aliases": [
            "flushSecrets",
            "flush_secrets",
            "env:flushSecrets",
            "flu_ets"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "env"
        ],
        "description": "Function: flushSecrets",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call flushSecrets with default parameters",
                "output": "void",
                "description": "Basic usage of flushSecrets"
            }
        ],
        "tags": [
            "core",
            "env",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-121",
            "v1-122",
            "v1-123",
            "v1-124",
            "v1-125"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "flushSecrets(): void "
        }
    },
    {
        "id": "v1-140",
        "name": "readFile",
        "aliases": [
            "readFile",
            "read_file",
            "fs:readFile"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: readFile",
        "confidence": 0.86,
        "inputTypes": "filePath: string, encoding: BufferEncoding='utf-8'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call readFile with default parameters",
                "output": "string",
                "description": "Basic usage of readFile"
            },
            {
                "input": "readFile(filePath=string, encoding=BufferEncoding = 'utf-8')",
                "output": "string",
                "description": "Call with parameters: filePath=string, encoding=BufferEncoding = 'utf-8'"
            },
            {
                "input": "read data",
                "output": "string",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144",
            "v1-145"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "readFile(filePath: string, encoding: BufferEncoding = 'utf-8'): string "
        }
    },
    {
        "id": "v1-141",
        "name": "readFileAsync",
        "aliases": [
            "readFileAsync",
            "read_file_async",
            "fs:readFileAsync",
            "rea_ync"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: readFileAsync",
        "confidence": 0.86,
        "inputTypes": "filePath: string, encoding: BufferEncoding='utf-8'",
        "outputType": "Promise<string>",
        "examples": [
            {
                "input": "Call readFileAsync with default parameters",
                "output": "Promise<string>",
                "description": "Basic usage of readFileAsync"
            },
            {
                "input": "readFileAsync(filePath=string, encoding=BufferEncoding = 'utf-8')",
                "output": "Promise<string>",
                "description": "Call with parameters: filePath=string, encoding=BufferEncoding = 'utf-8'"
            },
            {
                "input": "read data",
                "output": "Promise<string>",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "async",
            "read"
        ],
        "complexity": 4.5,
        "relatedPatterns": [
            "v1-140",
            "v1-142",
            "v1-143",
            "v1-144",
            "v1-145"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": true,
            "signature": "readFileAsync(filePath: string, encoding: BufferEncoding = 'utf-8'): Promise<string> "
        }
    },
    {
        "id": "v1-142",
        "name": "writeFile",
        "aliases": [
            "writeFile",
            "write_file",
            "fs:writeFile"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: writeFile",
        "confidence": 0.8400000000000001,
        "inputTypes": "filePath: string, content: string, encoding: BufferEncoding='utf-8'",
        "outputType": "void",
        "examples": [
            {
                "input": "Call writeFile with default parameters",
                "output": "void",
                "description": "Basic usage of writeFile"
            },
            {
                "input": "writeFile(filePath=string, content=string, encoding=BufferEncoding = 'utf-8')",
                "output": "void",
                "description": "Call with parameters: filePath=string, content=string, encoding=BufferEncoding = 'utf-8'"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-143",
            "v1-144",
            "v1-145"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "writeFile(filePath: string, content: string, encoding: BufferEncoding = 'utf-8'): void "
        }
    },
    {
        "id": "v1-143",
        "name": "writeFileAsync",
        "aliases": [
            "writeFileAsync",
            "write_file_async",
            "fs:writeFileAsync",
            "wri_ync"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: writeFileAsync",
        "confidence": 0.8400000000000001,
        "inputTypes": "filePath: string, content: string, encoding: BufferEncoding='utf-8'",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call writeFileAsync with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of writeFileAsync"
            },
            {
                "input": "writeFileAsync(filePath=string, content=string, encoding=BufferEncoding = 'utf-8')",
                "output": "Promise<void>",
                "description": "Call with parameters: filePath=string, content=string, encoding=BufferEncoding = 'utf-8'"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "async",
            "write"
        ],
        "complexity": 5,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-144",
            "v1-145"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": true,
            "signature": "writeFileAsync(filePath: string, content: string, encoding: BufferEncoding = 'utf-8'): Promise<void> "
        }
    },
    {
        "id": "v1-144",
        "name": "appendFile",
        "aliases": [
            "appendFile",
            "append_file",
            "fs:appendFile"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: appendFile",
        "confidence": 0.8400000000000001,
        "inputTypes": "filePath: string, content: string, encoding: BufferEncoding='utf-8'",
        "outputType": "void",
        "examples": [
            {
                "input": "Call appendFile with default parameters",
                "output": "void",
                "description": "Basic usage of appendFile"
            },
            {
                "input": "appendFile(filePath=string, content=string, encoding=BufferEncoding = 'utf-8')",
                "output": "void",
                "description": "Call with parameters: filePath=string, content=string, encoding=BufferEncoding = 'utf-8'"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-145"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "appendFile(filePath: string, content: string, encoding: BufferEncoding = 'utf-8'): void "
        }
    },
    {
        "id": "v1-145",
        "name": "exists",
        "aliases": [
            "exists",
            "fs:exists"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: exists",
        "confidence": 0.88,
        "inputTypes": "filePath: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call exists with default parameters",
                "output": "boolean",
                "description": "Basic usage of exists"
            },
            {
                "input": "exists(filePath=string)",
                "output": "boolean",
                "description": "Call with parameters: filePath=string"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "exists(filePath: string): boolean "
        }
    },
    {
        "id": "v1-146",
        "name": "remove",
        "aliases": [
            "remove",
            "fs:remove"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: remove",
        "confidence": 0.86,
        "inputTypes": "filePath: string, recursive: boolean=false",
        "outputType": "void",
        "examples": [
            {
                "input": "Call remove with default parameters",
                "output": "void",
                "description": "Basic usage of remove"
            },
            {
                "input": "remove(filePath=string, recursive=boolean = false)",
                "output": "void",
                "description": "Call with parameters: filePath=string, recursive=boolean = false"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync",
            "delete"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "remove(filePath: string, recursive: boolean = false): void "
        }
    },
    {
        "id": "v1-147",
        "name": "mkdir",
        "aliases": [
            "mkdir",
            "fs:mkdir"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: mkdir",
        "confidence": 0.86,
        "inputTypes": "dirPath: string, recursive: boolean=true",
        "outputType": "void",
        "examples": [
            {
                "input": "Call mkdir with default parameters",
                "output": "void",
                "description": "Basic usage of mkdir"
            },
            {
                "input": "mkdir(dirPath=string, recursive=boolean = true)",
                "output": "void",
                "description": "Call with parameters: dirPath=string, recursive=boolean = true"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "mkdir(dirPath: string, recursive: boolean = true): void "
        }
    },
    {
        "id": "v1-148",
        "name": "stat",
        "aliases": [
            "stat",
            "fs:stat"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: stat",
        "confidence": 0.88,
        "inputTypes": "filePath: string",
        "outputType": "FileStats",
        "examples": [
            {
                "input": "Call stat with default parameters",
                "output": "FileStats",
                "description": "Basic usage of stat"
            },
            {
                "input": "stat(filePath=string)",
                "output": "FileStats",
                "description": "Call with parameters: filePath=string"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "stat(filePath: string): FileStats "
        }
    },
    {
        "id": "v1-149",
        "name": "copy",
        "aliases": [
            "copy",
            "fs:copy"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: copy",
        "confidence": 0.86,
        "inputTypes": "src: string, dest: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call copy with default parameters",
                "output": "void",
                "description": "Basic usage of copy"
            },
            {
                "input": "copy(src=string, dest=string)",
                "output": "void",
                "description": "Call with parameters: src=string, dest=string"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "copy(src: string, dest: string): void "
        }
    },
    {
        "id": "v1-150",
        "name": "rename",
        "aliases": [
            "rename",
            "fs:rename"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: rename",
        "confidence": 0.86,
        "inputTypes": "oldPath: string, newPath: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call rename with default parameters",
                "output": "void",
                "description": "Basic usage of rename"
            },
            {
                "input": "rename(oldPath=string, newPath=string)",
                "output": "void",
                "description": "Call with parameters: oldPath=string, newPath=string"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "rename(oldPath: string, newPath: string): void "
        }
    },
    {
        "id": "v1-151",
        "name": "watch",
        "aliases": [
            "watch",
            "fs:watch"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: watch",
        "confidence": 0.8400000000000001,
        "inputTypes": "filePath: string, callback: (event, filename: string)=>void",
        "outputType": "FileWatcher",
        "examples": [
            {
                "input": "Call watch with default parameters",
                "output": "FileWatcher",
                "description": "Basic usage of watch"
            },
            {
                "input": "watch(filePath=string, callback=(event, filename=string) => void)",
                "output": "FileWatcher",
                "description": "Call with parameters: filePath=string, callback=(event, filename=string) => void"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "watch(filePath: string, callback: (event: 'change' | 'rename', filename: string) => void): FileWatcher "
        }
    },
    {
        "id": "v1-152",
        "name": "size",
        "aliases": [
            "size",
            "fs:size"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: size",
        "confidence": 0.88,
        "inputTypes": "filePath: string",
        "outputType": "number",
        "examples": [
            {
                "input": "Call size with default parameters",
                "output": "number",
                "description": "Basic usage of size"
            },
            {
                "input": "size(filePath=string)",
                "output": "number",
                "description": "Call with parameters: filePath=string"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "size(filePath: string): number "
        }
    },
    {
        "id": "v1-153",
        "name": "chmod",
        "aliases": [
            "chmod",
            "fs:chmod"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Function: chmod",
        "confidence": 0.86,
        "inputTypes": "filePath: string, mode: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call chmod with default parameters",
                "output": "void",
                "description": "Basic usage of chmod"
            },
            {
                "input": "chmod(filePath=string, mode=number)",
                "output": "void",
                "description": "Call with parameters: filePath=string, mode=number"
            }
        ],
        "tags": [
            "core",
            "fs",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "chmod(filePath: string, mode: number): void "
        }
    },
    {
        "id": "v1-154",
        "name": "FileStats",
        "aliases": [
            "FileStats",
            "_file_stats",
            "fs:FileStats"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Interface: FileStats",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "FileStats",
        "examples": [
            {
                "input": "Call FileStats with default parameters",
                "output": "FileStats",
                "description": "Basic usage of FileStats"
            }
        ],
        "tags": [
            "core",
            "fs",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface FileStats"
        }
    },
    {
        "id": "v1-155",
        "name": "FileWatcher",
        "aliases": [
            "FileWatcher",
            "_file_watcher",
            "fs:FileWatcher",
            "Fil_her"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "fs"
        ],
        "description": "Interface: FileWatcher",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "FileWatcher",
        "examples": [
            {
                "input": "Call FileWatcher with default parameters",
                "output": "FileWatcher",
                "description": "Basic usage of FileWatcher"
            }
        ],
        "tags": [
            "core",
            "fs",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-140",
            "v1-141",
            "v1-142",
            "v1-143",
            "v1-144"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface FileWatcher"
        }
    },
    {
        "id": "v1-156",
        "name": "println",
        "aliases": [
            "println",
            "io:println"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: println",
        "confidence": 0.88,
        "inputTypes": "msg: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call println with default parameters",
                "output": "void",
                "description": "Basic usage of println"
            },
            {
                "input": "println(msg=string)",
                "output": "void",
                "description": "Call with parameters: msg=string"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-160",
            "v1-161"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "println(msg: string): void "
        }
    },
    {
        "id": "v1-157",
        "name": "print",
        "aliases": [
            "print",
            "io:print"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: print",
        "confidence": 0.88,
        "inputTypes": "msg: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call print with default parameters",
                "output": "void",
                "description": "Basic usage of print"
            },
            {
                "input": "print(msg=string)",
                "output": "void",
                "description": "Call with parameters: msg=string"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-156",
            "v1-158",
            "v1-159",
            "v1-160",
            "v1-161"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "print(msg: string): void "
        }
    },
    {
        "id": "v1-158",
        "name": "eprintln",
        "aliases": [
            "eprintln",
            "io:eprintln"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: eprintln",
        "confidence": 0.88,
        "inputTypes": "msg: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call eprintln with default parameters",
                "output": "void",
                "description": "Basic usage of eprintln"
            },
            {
                "input": "eprintln(msg=string)",
                "output": "void",
                "description": "Call with parameters: msg=string"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-159",
            "v1-160",
            "v1-161"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "eprintln(msg: string): void "
        }
    },
    {
        "id": "v1-159",
        "name": "eprint",
        "aliases": [
            "eprint",
            "io:eprint"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: eprint",
        "confidence": 0.88,
        "inputTypes": "msg: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call eprint with default parameters",
                "output": "void",
                "description": "Basic usage of eprint"
            },
            {
                "input": "eprint(msg=string)",
                "output": "void",
                "description": "Call with parameters: msg=string"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-160",
            "v1-161"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "eprint(msg: string): void "
        }
    },
    {
        "id": "v1-160",
        "name": "readLine",
        "aliases": [
            "readLine",
            "read_line",
            "io:readLine"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: readLine",
        "confidence": 0.88,
        "inputTypes": "prompt?: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call readLine with default parameters",
                "output": "string",
                "description": "Basic usage of readLine"
            },
            {
                "input": "readLine(prompt?=string)",
                "output": "string",
                "description": "Call with parameters: prompt?=string"
            },
            {
                "input": "read data",
                "output": "string",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-161"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "readLine(prompt?: string): string "
        }
    },
    {
        "id": "v1-161",
        "name": "write",
        "aliases": [
            "write",
            "io:write"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: write",
        "confidence": 0.86,
        "inputTypes": "stream: 'stdout'|'stderr', msg: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call write with default parameters",
                "output": "void",
                "description": "Basic usage of write"
            },
            {
                "input": "write(stream='stdout' | 'stderr', msg=string)",
                "output": "void",
                "description": "Call with parameters: stream='stdout' | 'stderr', msg=string"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-160"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "write(stream: 'stdout' | 'stderr', msg: string): void "
        }
    },
    {
        "id": "v1-162",
        "name": "printf",
        "aliases": [
            "printf",
            "io:printf"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: printf",
        "confidence": 0.86,
        "inputTypes": "format: string, ...args: any[]",
        "outputType": "void",
        "examples": [
            {
                "input": "Call printf with default parameters",
                "output": "void",
                "description": "Basic usage of printf"
            },
            {
                "input": "printf(format=string, ...args=any[])",
                "output": "void",
                "description": "Call with parameters: format=string, ...args=any[]"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-160"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "printf(format: string, ...args: any[]): void "
        }
    },
    {
        "id": "v1-163",
        "name": "readAll",
        "aliases": [
            "readAll",
            "read_all",
            "io:readAll"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Function: readAll",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Promise<string>",
        "examples": [
            {
                "input": "Call readAll with default parameters",
                "output": "Promise<string>",
                "description": "Basic usage of readAll"
            },
            {
                "input": "read data",
                "output": "Promise<string>",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "io",
            "function",
            "async",
            "read"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-160"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": true,
            "signature": "readAll(): Promise<string> "
        }
    },
    {
        "id": "v1-164",
        "name": "Reader",
        "aliases": [
            "Reader",
            "_reader",
            "io:Reader"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Interface: Reader",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Reader",
        "examples": [
            {
                "input": "Call Reader with default parameters",
                "output": "Reader",
                "description": "Basic usage of Reader"
            }
        ],
        "tags": [
            "core",
            "io",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-160"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface Reader"
        }
    },
    {
        "id": "v1-165",
        "name": "Writer",
        "aliases": [
            "Writer",
            "_writer",
            "io:Writer"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Interface: Writer",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Writer",
        "examples": [
            {
                "input": "Call Writer with default parameters",
                "output": "Writer",
                "description": "Basic usage of Writer"
            }
        ],
        "tags": [
            "core",
            "io",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-160"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface Writer"
        }
    },
    {
        "id": "v1-166",
        "name": "ReadWriter",
        "aliases": [
            "ReadWriter",
            "_read_writer",
            "io:ReadWriter"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "io"
        ],
        "description": "Interface: ReadWriter",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "ReadWriter",
        "examples": [
            {
                "input": "Call ReadWriter with default parameters",
                "output": "ReadWriter",
                "description": "Basic usage of ReadWriter"
            }
        ],
        "tags": [
            "core",
            "io",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-156",
            "v1-157",
            "v1-158",
            "v1-159",
            "v1-160"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface ReadWriter"
        }
    },
    {
        "id": "v1-168",
        "name": "stringify",
        "aliases": [
            "stringify",
            "json:stringify"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: stringify",
        "confidence": 0.86,
        "inputTypes": "obj: any, indent?: number",
        "outputType": "string",
        "examples": [
            {
                "input": "Call stringify with default parameters",
                "output": "string",
                "description": "Basic usage of stringify"
            },
            {
                "input": "stringify(obj=any, indent?=number)",
                "output": "string",
                "description": "Call with parameters: obj=any, indent?=number"
            },
            {
                "input": "format value",
                "output": "string",
                "description": "Format operation"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync",
            "transform"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-167",
            "v1-169",
            "v1-170",
            "v1-171",
            "v1-172"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "stringify(obj: any, indent?: number): string "
        }
    },
    {
        "id": "v1-170",
        "name": "minify",
        "aliases": [
            "minify",
            "json:minify"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: minify",
        "confidence": 0.88,
        "inputTypes": "obj: any",
        "outputType": "string",
        "examples": [
            {
                "input": "Call minify with default parameters",
                "output": "string",
                "description": "Basic usage of minify"
            },
            {
                "input": "minify(obj=any)",
                "output": "string",
                "description": "Call with parameters: obj=any"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-171",
            "v1-172"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "minify(obj: any): string "
        }
    },
    {
        "id": "v1-405",
        "name": "isValid",
        "aliases": [
            "isValid",
            "is_valid",
            "url:isValid",
            "checkValid"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: isValid",
        "confidence": 0.88,
        "inputTypes": "urlStr: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isValid with default parameters",
                "output": "boolean",
                "description": "Basic usage of isValid"
            },
            {
                "input": "isValid(urlStr=string)",
                "output": "boolean",
                "description": "Call with parameters: urlStr=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isValid(urlStr: string): boolean "
        }
    },
    {
        "id": "v1-407",
        "name": "equals",
        "aliases": [
            "equals",
            "url:equals"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: equals",
        "confidence": 0.86,
        "inputTypes": "url1: string, url2: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call equals with default parameters",
                "output": "boolean",
                "description": "Basic usage of equals"
            },
            {
                "input": "equals(url1=string, url2=string)",
                "output": "boolean",
                "description": "Call with parameters: url1=string, url2=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "equals(url1: string, url2: string): boolean "
        }
    },
    {
        "id": "v1-175",
        "name": "merge",
        "aliases": [
            "merge",
            "json:merge"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: merge",
        "confidence": 0.86,
        "inputTypes": "target: any, source: any",
        "outputType": "any",
        "examples": [
            {
                "input": "Call merge with default parameters",
                "output": "any",
                "description": "Basic usage of merge"
            },
            {
                "input": "merge(target=any, source=any)",
                "output": "any",
                "description": "Call with parameters: target=any, source=any"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "merge(target: any, source: any): any "
        }
    },
    {
        "id": "v1-176",
        "name": "deepMerge",
        "aliases": [
            "deepMerge",
            "deep_merge",
            "json:deepMerge"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: deepMerge",
        "confidence": 0.86,
        "inputTypes": "target: any, source: any",
        "outputType": "any",
        "examples": [
            {
                "input": "Call deepMerge with default parameters",
                "output": "any",
                "description": "Basic usage of deepMerge"
            },
            {
                "input": "deepMerge(target=any, source=any)",
                "output": "any",
                "description": "Call with parameters: target=any, source=any"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "deepMerge(target: any, source: any): any "
        }
    },
    {
        "id": "v1-177",
        "name": "pick",
        "aliases": [
            "pick",
            "json:pick"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: pick",
        "confidence": 0.86,
        "inputTypes": "obj: any, keys: string[]",
        "outputType": "any",
        "examples": [
            {
                "input": "Call pick with default parameters",
                "output": "any",
                "description": "Basic usage of pick"
            },
            {
                "input": "pick(obj=any, keys=string[])",
                "output": "any",
                "description": "Call with parameters: obj=any, keys=string[]"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "pick(obj: any, keys: string[]): any "
        }
    },
    {
        "id": "v1-178",
        "name": "omit",
        "aliases": [
            "omit",
            "json:omit"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Function: omit",
        "confidence": 0.86,
        "inputTypes": "obj: any, keys: string[]",
        "outputType": "any",
        "examples": [
            {
                "input": "Call omit with default parameters",
                "output": "any",
                "description": "Basic usage of omit"
            },
            {
                "input": "omit(obj=any, keys=string[])",
                "output": "any",
                "description": "Call with parameters: obj=any, keys=string[]"
            }
        ],
        "tags": [
            "core",
            "json",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "omit(obj: any, keys: string[]): any "
        }
    },
    {
        "id": "v1-179",
        "name": "JSONObject",
        "aliases": [
            "JSONObject",
            "_j_s_o_n_object",
            "json:JSONObject"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Interface: JSONObject",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "JSONObject",
        "examples": [
            {
                "input": "Call JSONObject with default parameters",
                "output": "JSONObject",
                "description": "Basic usage of JSONObject"
            }
        ],
        "tags": [
            "core",
            "json",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface JSONObject"
        }
    },
    {
        "id": "v1-180",
        "name": "JSONValue",
        "aliases": [
            "JSONValue",
            "_j_s_o_n_value",
            "json:JSONValue"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "json"
        ],
        "description": "Type: JSONValue",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "string|number|boolean|null|JSONObject|JS",
        "examples": [
            {
                "input": "Call JSONValue with default parameters",
                "output": "string | number | boolean | null | JSONObject | JS",
                "description": "Basic usage of JSONValue"
            }
        ],
        "tags": [
            "core",
            "json",
            "type",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-167",
            "v1-168",
            "v1-169",
            "v1-170",
            "v1-171"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type JSONValue = string | number | boolean | null | JSONO..."
        }
    },
    {
        "id": "v1-181",
        "name": "abs",
        "aliases": [
            "abs",
            "math:abs"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: abs",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call abs with default parameters",
                "output": "number",
                "description": "Basic usage of abs"
            },
            {
                "input": "abs(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185",
            "v1-186"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "abs(x: number): number "
        }
    },
    {
        "id": "v1-182",
        "name": "ceil",
        "aliases": [
            "ceil",
            "math:ceil"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: ceil",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call ceil with default parameters",
                "output": "number",
                "description": "Basic usage of ceil"
            },
            {
                "input": "ceil(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-183",
            "v1-184",
            "v1-185",
            "v1-186"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "ceil(x: number): number "
        }
    },
    {
        "id": "v1-183",
        "name": "floor",
        "aliases": [
            "floor",
            "math:floor"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: floor",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call floor with default parameters",
                "output": "number",
                "description": "Basic usage of floor"
            },
            {
                "input": "floor(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-184",
            "v1-185",
            "v1-186"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "floor(x: number): number "
        }
    },
    {
        "id": "v1-184",
        "name": "round",
        "aliases": [
            "round",
            "math:round"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: round",
        "confidence": 0.86,
        "inputTypes": "x: number, decimals: number=0",
        "outputType": "number",
        "examples": [
            {
                "input": "Call round with default parameters",
                "output": "number",
                "description": "Basic usage of round"
            },
            {
                "input": "round(x=number, decimals=number = 0)",
                "output": "number",
                "description": "Call with parameters: x=number, decimals=number = 0"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-185",
            "v1-186"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "round(x: number, decimals: number = 0): number "
        }
    },
    {
        "id": "v1-185",
        "name": "sqrt",
        "aliases": [
            "sqrt",
            "math:sqrt"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: sqrt",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call sqrt with default parameters",
                "output": "number",
                "description": "Basic usage of sqrt"
            },
            {
                "input": "sqrt(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-186"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sqrt(x: number): number "
        }
    },
    {
        "id": "v1-186",
        "name": "cbrt",
        "aliases": [
            "cbrt",
            "math:cbrt"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: cbrt",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call cbrt with default parameters",
                "output": "number",
                "description": "Basic usage of cbrt"
            },
            {
                "input": "cbrt(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "cbrt(x: number): number "
        }
    },
    {
        "id": "v1-187",
        "name": "pow",
        "aliases": [
            "pow",
            "math:pow"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: pow",
        "confidence": 0.86,
        "inputTypes": "base: number, exponent: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call pow with default parameters",
                "output": "number",
                "description": "Basic usage of pow"
            },
            {
                "input": "pow(base=number, exponent=number)",
                "output": "number",
                "description": "Call with parameters: base=number, exponent=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "pow(base: number, exponent: number): number "
        }
    },
    {
        "id": "v1-188",
        "name": "ln",
        "aliases": [
            "ln",
            "math:ln"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: ln",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call ln with default parameters",
                "output": "number",
                "description": "Basic usage of ln"
            },
            {
                "input": "ln(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "ln(x: number): number "
        }
    },
    {
        "id": "v1-189",
        "name": "log10",
        "aliases": [
            "log10",
            "math:log10"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: log10",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call log10 with default parameters",
                "output": "number",
                "description": "Basic usage of log10"
            },
            {
                "input": "log10(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "log10(x: number): number "
        }
    },
    {
        "id": "v1-190",
        "name": "log2",
        "aliases": [
            "log2",
            "math:log2"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: log2",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call log2 with default parameters",
                "output": "number",
                "description": "Basic usage of log2"
            },
            {
                "input": "log2(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "log2(x: number): number "
        }
    },
    {
        "id": "v1-191",
        "name": "log",
        "aliases": [
            "log",
            "math:log"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: log",
        "confidence": 0.86,
        "inputTypes": "x: number, base: number=Math.E",
        "outputType": "number",
        "examples": [
            {
                "input": "Call log with default parameters",
                "output": "number",
                "description": "Basic usage of log"
            },
            {
                "input": "log(x=number, base=number = Math.E)",
                "output": "number",
                "description": "Call with parameters: x=number, base=number = Math.E"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "log(x: number, base: number = Math.E): number "
        }
    },
    {
        "id": "v1-192",
        "name": "exp",
        "aliases": [
            "exp",
            "math:exp"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: exp",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call exp with default parameters",
                "output": "number",
                "description": "Basic usage of exp"
            },
            {
                "input": "exp(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "exp(x: number): number "
        }
    },
    {
        "id": "v1-193",
        "name": "sin",
        "aliases": [
            "sin",
            "math:sin"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: sin",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call sin with default parameters",
                "output": "number",
                "description": "Basic usage of sin"
            },
            {
                "input": "sin(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sin(x: number): number "
        }
    },
    {
        "id": "v1-194",
        "name": "cos",
        "aliases": [
            "cos",
            "math:cos"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: cos",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call cos with default parameters",
                "output": "number",
                "description": "Basic usage of cos"
            },
            {
                "input": "cos(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "cos(x: number): number "
        }
    },
    {
        "id": "v1-195",
        "name": "tan",
        "aliases": [
            "tan",
            "math:tan"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: tan",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call tan with default parameters",
                "output": "number",
                "description": "Basic usage of tan"
            },
            {
                "input": "tan(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "tan(x: number): number "
        }
    },
    {
        "id": "v1-196",
        "name": "asin",
        "aliases": [
            "asin",
            "math:asin"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: asin",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call asin with default parameters",
                "output": "number",
                "description": "Basic usage of asin"
            },
            {
                "input": "asin(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "asin(x: number): number "
        }
    },
    {
        "id": "v1-197",
        "name": "acos",
        "aliases": [
            "acos",
            "math:acos"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: acos",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call acos with default parameters",
                "output": "number",
                "description": "Basic usage of acos"
            },
            {
                "input": "acos(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "acos(x: number): number "
        }
    },
    {
        "id": "v1-198",
        "name": "atan",
        "aliases": [
            "atan",
            "math:atan"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: atan",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call atan with default parameters",
                "output": "number",
                "description": "Basic usage of atan"
            },
            {
                "input": "atan(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "atan(x: number): number "
        }
    },
    {
        "id": "v1-199",
        "name": "atan2",
        "aliases": [
            "atan2",
            "math:atan2"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: atan2",
        "confidence": 0.86,
        "inputTypes": "y: number, x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call atan2 with default parameters",
                "output": "number",
                "description": "Basic usage of atan2"
            },
            {
                "input": "atan2(y=number, x=number)",
                "output": "number",
                "description": "Call with parameters: y=number, x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "atan2(y: number, x: number): number "
        }
    },
    {
        "id": "v1-200",
        "name": "sinh",
        "aliases": [
            "sinh",
            "math:sinh"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: sinh",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call sinh with default parameters",
                "output": "number",
                "description": "Basic usage of sinh"
            },
            {
                "input": "sinh(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sinh(x: number): number "
        }
    },
    {
        "id": "v1-201",
        "name": "cosh",
        "aliases": [
            "cosh",
            "math:cosh"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: cosh",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call cosh with default parameters",
                "output": "number",
                "description": "Basic usage of cosh"
            },
            {
                "input": "cosh(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "cosh(x: number): number "
        }
    },
    {
        "id": "v1-202",
        "name": "tanh",
        "aliases": [
            "tanh",
            "math:tanh"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: tanh",
        "confidence": 0.88,
        "inputTypes": "x: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call tanh with default parameters",
                "output": "number",
                "description": "Basic usage of tanh"
            },
            {
                "input": "tanh(x=number)",
                "output": "number",
                "description": "Call with parameters: x=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "tanh(x: number): number "
        }
    },
    {
        "id": "v1-203",
        "name": "max",
        "aliases": [
            "max",
            "math:max"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: max",
        "confidence": 0.88,
        "inputTypes": "...values: number[]",
        "outputType": "number",
        "examples": [
            {
                "input": "Call max with default parameters",
                "output": "number",
                "description": "Basic usage of max"
            },
            {
                "input": "max(...values=number[])",
                "output": "number",
                "description": "Call with parameters: ...values=number[]"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "max(...values: number[]): number "
        }
    },
    {
        "id": "v1-204",
        "name": "min",
        "aliases": [
            "min",
            "math:min"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: min",
        "confidence": 0.88,
        "inputTypes": "...values: number[]",
        "outputType": "number",
        "examples": [
            {
                "input": "Call min with default parameters",
                "output": "number",
                "description": "Basic usage of min"
            },
            {
                "input": "min(...values=number[])",
                "output": "number",
                "description": "Call with parameters: ...values=number[]"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "min(...values: number[]): number "
        }
    },
    {
        "id": "v1-205",
        "name": "sum",
        "aliases": [
            "sum",
            "math:sum"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: sum",
        "confidence": 0.88,
        "inputTypes": "values: number[]",
        "outputType": "number",
        "examples": [
            {
                "input": "Call sum with default parameters",
                "output": "number",
                "description": "Basic usage of sum"
            },
            {
                "input": "sum(values=number[])",
                "output": "number",
                "description": "Call with parameters: values=number[]"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sum(values: number[]): number "
        }
    },
    {
        "id": "v1-206",
        "name": "avg",
        "aliases": [
            "avg",
            "math:avg"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: avg",
        "confidence": 0.88,
        "inputTypes": "values: number[]",
        "outputType": "number",
        "examples": [
            {
                "input": "Call avg with default parameters",
                "output": "number",
                "description": "Basic usage of avg"
            },
            {
                "input": "avg(values=number[])",
                "output": "number",
                "description": "Call with parameters: values=number[]"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "avg(values: number[]): number "
        }
    },
    {
        "id": "v1-207",
        "name": "median",
        "aliases": [
            "median",
            "math:median"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: median",
        "confidence": 0.88,
        "inputTypes": "values: number[]",
        "outputType": "number",
        "examples": [
            {
                "input": "Call median with default parameters",
                "output": "number",
                "description": "Basic usage of median"
            },
            {
                "input": "median(values=number[])",
                "output": "number",
                "description": "Call with parameters: values=number[]"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "median(values: number[]): number "
        }
    },
    {
        "id": "v1-208",
        "name": "stdDev",
        "aliases": [
            "stdDev",
            "std_dev",
            "math:stdDev"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: stdDev",
        "confidence": 0.88,
        "inputTypes": "values: number[]",
        "outputType": "number",
        "examples": [
            {
                "input": "Call stdDev with default parameters",
                "output": "number",
                "description": "Basic usage of stdDev"
            },
            {
                "input": "stdDev(values=number[])",
                "output": "number",
                "description": "Call with parameters: values=number[]"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "stdDev(values: number[]): number "
        }
    },
    {
        "id": "v1-209",
        "name": "random",
        "aliases": [
            "random",
            "math:random"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: random",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call random with default parameters",
                "output": "number",
                "description": "Basic usage of random"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "random(): number "
        }
    },
    {
        "id": "v1-210",
        "name": "randomRange",
        "aliases": [
            "randomRange",
            "random_range",
            "math:randomRange",
            "ran_nge"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: randomRange",
        "confidence": 0.86,
        "inputTypes": "min: number, max: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call randomRange with default parameters",
                "output": "number",
                "description": "Basic usage of randomRange"
            },
            {
                "input": "randomRange(min=number, max=number)",
                "output": "number",
                "description": "Call with parameters: min=number, max=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "randomRange(min: number, max: number): number "
        }
    },
    {
        "id": "v1-211",
        "name": "randomInt",
        "aliases": [
            "randomInt",
            "random_int",
            "math:randomInt"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: randomInt",
        "confidence": 0.86,
        "inputTypes": "min: number, max: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call randomInt with default parameters",
                "output": "number",
                "description": "Basic usage of randomInt"
            },
            {
                "input": "randomInt(min=number, max=number)",
                "output": "number",
                "description": "Call with parameters: min=number, max=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "randomInt(min: number, max: number): number "
        }
    },
    {
        "id": "v1-212",
        "name": "toDegrees",
        "aliases": [
            "toDegrees",
            "to_degrees",
            "math:toDegrees",
            "convert_to_Degrees"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: toDegrees",
        "confidence": 0.88,
        "inputTypes": "radians: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call toDegrees with default parameters",
                "output": "number",
                "description": "Basic usage of toDegrees"
            },
            {
                "input": "toDegrees(radians=number)",
                "output": "number",
                "description": "Call with parameters: radians=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toDegrees(radians: number): number "
        }
    },
    {
        "id": "v1-213",
        "name": "toRadians",
        "aliases": [
            "toRadians",
            "to_radians",
            "math:toRadians",
            "convert_to_Radians"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: toRadians",
        "confidence": 0.88,
        "inputTypes": "degrees: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call toRadians with default parameters",
                "output": "number",
                "description": "Basic usage of toRadians"
            },
            {
                "input": "toRadians(degrees=number)",
                "output": "number",
                "description": "Call with parameters: degrees=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "toRadians(degrees: number): number "
        }
    },
    {
        "id": "v1-214",
        "name": "distance",
        "aliases": [
            "distance",
            "math:distance"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: distance",
        "confidence": 0.8200000000000001,
        "inputTypes": "x1: number, y1: number, x2: number, y2: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call distance with default parameters",
                "output": "number",
                "description": "Basic usage of distance"
            },
            {
                "input": "distance(x1=number, y1=number, x2=number, y2=number)",
                "output": "number",
                "description": "Call with parameters: x1=number, y1=number, x2=number, y2=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 4,
            "isAsync": false,
            "signature": "distance(x1: number, y1: number, x2: number, y2: number): number "
        }
    },
    {
        "id": "v1-215",
        "name": "combination",
        "aliases": [
            "combination",
            "math:combination",
            "com_ion"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: combination",
        "confidence": 0.86,
        "inputTypes": "n: number, r: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call combination with default parameters",
                "output": "number",
                "description": "Basic usage of combination"
            },
            {
                "input": "combination(n=number, r=number)",
                "output": "number",
                "description": "Call with parameters: n=number, r=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "combination(n: number, r: number): number "
        }
    },
    {
        "id": "v1-216",
        "name": "permutation",
        "aliases": [
            "permutation",
            "math:permutation",
            "per_ion"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: permutation",
        "confidence": 0.86,
        "inputTypes": "n: number, r: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call permutation with default parameters",
                "output": "number",
                "description": "Basic usage of permutation"
            },
            {
                "input": "permutation(n=number, r=number)",
                "output": "number",
                "description": "Call with parameters: n=number, r=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "permutation(n: number, r: number): number "
        }
    },
    {
        "id": "v1-217",
        "name": "factorial",
        "aliases": [
            "factorial",
            "math:factorial"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: factorial",
        "confidence": 0.88,
        "inputTypes": "n: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call factorial with default parameters",
                "output": "number",
                "description": "Basic usage of factorial"
            },
            {
                "input": "factorial(n=number)",
                "output": "number",
                "description": "Call with parameters: n=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "factorial(n: number): number "
        }
    },
    {
        "id": "v1-218",
        "name": "gcd",
        "aliases": [
            "gcd",
            "math:gcd"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: gcd",
        "confidence": 0.86,
        "inputTypes": "a: number, b: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call gcd with default parameters",
                "output": "number",
                "description": "Basic usage of gcd"
            },
            {
                "input": "gcd(a=number, b=number)",
                "output": "number",
                "description": "Call with parameters: a=number, b=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "gcd(a: number, b: number): number "
        }
    },
    {
        "id": "v1-219",
        "name": "lcm",
        "aliases": [
            "lcm",
            "math:lcm"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: lcm",
        "confidence": 0.86,
        "inputTypes": "a: number, b: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call lcm with default parameters",
                "output": "number",
                "description": "Basic usage of lcm"
            },
            {
                "input": "lcm(a=number, b=number)",
                "output": "number",
                "description": "Call with parameters: a=number, b=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "lcm(a: number, b: number): number "
        }
    },
    {
        "id": "v1-220",
        "name": "isPrime",
        "aliases": [
            "isPrime",
            "is_prime",
            "math:isPrime",
            "checkPrime"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: isPrime",
        "confidence": 0.88,
        "inputTypes": "n: number",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isPrime with default parameters",
                "output": "boolean",
                "description": "Basic usage of isPrime"
            },
            {
                "input": "isPrime(n=number)",
                "output": "boolean",
                "description": "Call with parameters: n=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isPrime(n: number): boolean "
        }
    },
    {
        "id": "v1-221",
        "name": "clamp",
        "aliases": [
            "clamp",
            "math:clamp"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: clamp",
        "confidence": 0.8400000000000001,
        "inputTypes": "value: number, min: number, max: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call clamp with default parameters",
                "output": "number",
                "description": "Basic usage of clamp"
            },
            {
                "input": "clamp(value=number, min=number, max=number)",
                "output": "number",
                "description": "Call with parameters: value=number, min=number, max=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "clamp(value: number, min: number, max: number): number "
        }
    },
    {
        "id": "v1-222",
        "name": "lerp",
        "aliases": [
            "lerp",
            "math:lerp"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Function: lerp",
        "confidence": 0.8400000000000001,
        "inputTypes": "start: number, end: number, t: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call lerp with default parameters",
                "output": "number",
                "description": "Basic usage of lerp"
            },
            {
                "input": "lerp(start=number, end=number, t=number)",
                "output": "number",
                "description": "Call with parameters: start=number, end=number, t=number"
            }
        ],
        "tags": [
            "core",
            "math",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "lerp(start: number, end: number, t: number): number "
        }
    },
    {
        "id": "v1-223",
        "name": "PI",
        "aliases": [
            "PI",
            "_p_i",
            "math:PI"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Constant: PI",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call PI with default parameters",
                "output": "number",
                "description": "Basic usage of PI"
            }
        ],
        "tags": [
            "core",
            "math",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const PI = Math.PI..."
        }
    },
    {
        "id": "v1-224",
        "name": "E",
        "aliases": [
            "E",
            "_e",
            "math:E"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "math"
        ],
        "description": "Constant: E",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call E with default parameters",
                "output": "number",
                "description": "Basic usage of E"
            }
        ],
        "tags": [
            "core",
            "math",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-181",
            "v1-182",
            "v1-183",
            "v1-184",
            "v1-185"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const E = Math.E..."
        }
    },
    {
        "id": "v1-225",
        "name": "platform",
        "aliases": [
            "platform",
            "os:platform"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: platform",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call platform with default parameters",
                "output": "string",
                "description": "Basic usage of platform"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229",
            "v1-230"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "platform(): string "
        }
    },
    {
        "id": "v1-226",
        "name": "arch",
        "aliases": [
            "arch",
            "os:arch"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: arch",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call arch with default parameters",
                "output": "string",
                "description": "Basic usage of arch"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-227",
            "v1-228",
            "v1-229",
            "v1-230"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "arch(): string "
        }
    },
    {
        "id": "v1-227",
        "name": "homeDir",
        "aliases": [
            "homeDir",
            "home_dir",
            "os:homeDir"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: homeDir",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call homeDir with default parameters",
                "output": "string",
                "description": "Basic usage of homeDir"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-228",
            "v1-229",
            "v1-230"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "homeDir(): string "
        }
    },
    {
        "id": "v1-228",
        "name": "tempDir",
        "aliases": [
            "tempDir",
            "temp_dir",
            "os:tempDir"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: tempDir",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call tempDir with default parameters",
                "output": "string",
                "description": "Basic usage of tempDir"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-229",
            "v1-230"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "tempDir(): string "
        }
    },
    {
        "id": "v1-229",
        "name": "getEnv",
        "aliases": [
            "getEnv",
            "get_env",
            "os:getEnv",
            "fetchEnv"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: getEnv",
        "confidence": 0.88,
        "inputTypes": "name: string",
        "outputType": "string|undefined",
        "examples": [
            {
                "input": "Call getEnv with default parameters",
                "output": "string | undefined",
                "description": "Basic usage of getEnv"
            },
            {
                "input": "getEnv(name=string)",
                "output": "string | undefined",
                "description": "Call with parameters: name=string"
            },
            {
                "input": "read data",
                "output": "string | undefined",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-230"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getEnv(name: string): string | undefined "
        }
    },
    {
        "id": "v1-230",
        "name": "envs",
        "aliases": [
            "envs",
            "os:envs"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: envs",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Record<string,string>",
        "examples": [
            {
                "input": "Call envs with default parameters",
                "output": "Record<string, string>",
                "description": "Basic usage of envs"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "envs(): Record<string, string> "
        }
    },
    {
        "id": "v1-231",
        "name": "setEnv",
        "aliases": [
            "setEnv",
            "set_env",
            "os:setEnv",
            "updateEnv"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: setEnv",
        "confidence": 0.86,
        "inputTypes": "name: string, value: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call setEnv with default parameters",
                "output": "void",
                "description": "Basic usage of setEnv"
            },
            {
                "input": "setEnv(name=string, value=string)",
                "output": "void",
                "description": "Call with parameters: name=string, value=string"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "setEnv(name: string, value: string): void "
        }
    },
    {
        "id": "v1-232",
        "name": "cwd",
        "aliases": [
            "cwd",
            "os:cwd"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: cwd",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call cwd with default parameters",
                "output": "string",
                "description": "Basic usage of cwd"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "cwd(): string "
        }
    },
    {
        "id": "v1-233",
        "name": "chdir",
        "aliases": [
            "chdir",
            "os:chdir"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: chdir",
        "confidence": 0.88,
        "inputTypes": "dir: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call chdir with default parameters",
                "output": "void",
                "description": "Basic usage of chdir"
            },
            {
                "input": "chdir(dir=string)",
                "output": "void",
                "description": "Call with parameters: dir=string"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "chdir(dir: string): void "
        }
    },
    {
        "id": "v1-234",
        "name": "pid",
        "aliases": [
            "pid",
            "os:pid"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: pid",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call pid with default parameters",
                "output": "number",
                "description": "Basic usage of pid"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "pid(): number "
        }
    },
    {
        "id": "v1-235",
        "name": "ppid",
        "aliases": [
            "ppid",
            "os:ppid"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: ppid",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call ppid with default parameters",
                "output": "number",
                "description": "Basic usage of ppid"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "ppid(): number "
        }
    },
    {
        "id": "v1-236",
        "name": "cpuCount",
        "aliases": [
            "cpuCount",
            "cpu_count",
            "os:cpuCount"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: cpuCount",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call cpuCount with default parameters",
                "output": "number",
                "description": "Basic usage of cpuCount"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "cpuCount(): number "
        }
    },
    {
        "id": "v1-237",
        "name": "totalMemory",
        "aliases": [
            "totalMemory",
            "total_memory",
            "os:totalMemory",
            "convert_to_talMemory",
            "tot_ory"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: totalMemory",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call totalMemory with default parameters",
                "output": "number",
                "description": "Basic usage of totalMemory"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "totalMemory(): number "
        }
    },
    {
        "id": "v1-238",
        "name": "freeMemory",
        "aliases": [
            "freeMemory",
            "free_memory",
            "os:freeMemory"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: freeMemory",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call freeMemory with default parameters",
                "output": "number",
                "description": "Basic usage of freeMemory"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "freeMemory(): number "
        }
    },
    {
        "id": "v1-239",
        "name": "hostname",
        "aliases": [
            "hostname",
            "os:hostname"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: hostname",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call hostname with default parameters",
                "output": "string",
                "description": "Basic usage of hostname"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "hostname(): string "
        }
    },
    {
        "id": "v1-240",
        "name": "uptime",
        "aliases": [
            "uptime",
            "os:uptime"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: uptime",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call uptime with default parameters",
                "output": "number",
                "description": "Basic usage of uptime"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "uptime(): number "
        }
    },
    {
        "id": "v1-241",
        "name": "version",
        "aliases": [
            "version",
            "os:version"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "os"
        ],
        "description": "Function: version",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call version with default parameters",
                "output": "string",
                "description": "Basic usage of version"
            }
        ],
        "tags": [
            "core",
            "os",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-225",
            "v1-226",
            "v1-227",
            "v1-228",
            "v1-229"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "version(): string "
        }
    },
    {
        "id": "v1-404",
        "name": "resolve",
        "aliases": [
            "resolve",
            "url:resolve"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: resolve",
        "confidence": 0.86,
        "inputTypes": "baseUrl: string, relativeUrl: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call resolve with default parameters",
                "output": "string",
                "description": "Basic usage of resolve"
            },
            {
                "input": "resolve(baseUrl=string, relativeUrl=string)",
                "output": "string",
                "description": "Call with parameters: baseUrl=string, relativeUrl=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "resolve(baseUrl: string, relativeUrl: string): string "
        }
    },
    {
        "id": "v1-244",
        "name": "dirname",
        "aliases": [
            "dirname",
            "path:dirname"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: dirname",
        "confidence": 0.88,
        "inputTypes": "filePath: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call dirname with default parameters",
                "output": "string",
                "description": "Basic usage of dirname"
            },
            {
                "input": "dirname(filePath=string)",
                "output": "string",
                "description": "Call with parameters: filePath=string"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-242",
            "v1-243",
            "v1-245",
            "v1-246",
            "v1-247"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "dirname(filePath: string): string "
        }
    },
    {
        "id": "v1-245",
        "name": "basename",
        "aliases": [
            "basename",
            "path:basename"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: basename",
        "confidence": 0.86,
        "inputTypes": "filePath: string, ext?: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call basename with default parameters",
                "output": "string",
                "description": "Basic usage of basename"
            },
            {
                "input": "basename(filePath=string, ext?=string)",
                "output": "string",
                "description": "Call with parameters: filePath=string, ext?=string"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-242",
            "v1-243",
            "v1-244",
            "v1-246",
            "v1-247"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "basename(filePath: string, ext?: string): string "
        }
    },
    {
        "id": "v1-246",
        "name": "extname",
        "aliases": [
            "extname",
            "path:extname"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: extname",
        "confidence": 0.88,
        "inputTypes": "filePath: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call extname with default parameters",
                "output": "string",
                "description": "Basic usage of extname"
            },
            {
                "input": "extname(filePath=string)",
                "output": "string",
                "description": "Call with parameters: filePath=string"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-242",
            "v1-243",
            "v1-244",
            "v1-245",
            "v1-247"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "extname(filePath: string): string "
        }
    },
    {
        "id": "v1-406",
        "name": "normalize",
        "aliases": [
            "normalize",
            "url:normalize"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: normalize",
        "confidence": 0.88,
        "inputTypes": "urlStr: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call normalize with default parameters",
                "output": "string",
                "description": "Basic usage of normalize"
            },
            {
                "input": "normalize(urlStr=string)",
                "output": "string",
                "description": "Call with parameters: urlStr=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "normalize(urlStr: string): string "
        }
    },
    {
        "id": "v1-248",
        "name": "relative",
        "aliases": [
            "relative",
            "path:relative"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: relative",
        "confidence": 0.86,
        "inputTypes": "from: string, to: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call relative with default parameters",
                "output": "string",
                "description": "Basic usage of relative"
            },
            {
                "input": "relative(from=string, to=string)",
                "output": "string",
                "description": "Call with parameters: from=string, to=string"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-242",
            "v1-243",
            "v1-244",
            "v1-245",
            "v1-246"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "relative(from: string, to: string): string "
        }
    },
    {
        "id": "v1-250",
        "name": "separator",
        "aliases": [
            "separator",
            "path:separator"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: separator",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call separator with default parameters",
                "output": "string",
                "description": "Basic usage of separator"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-242",
            "v1-243",
            "v1-244",
            "v1-245",
            "v1-246"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "separator(): string "
        }
    },
    {
        "id": "v1-251",
        "name": "pathSeparator",
        "aliases": [
            "pathSeparator",
            "path_separator",
            "path:pathSeparator",
            "pat_tor"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: pathSeparator",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call pathSeparator with default parameters",
                "output": "string",
                "description": "Basic usage of pathSeparator"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-242",
            "v1-243",
            "v1-244",
            "v1-245",
            "v1-246"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "pathSeparator(): string "
        }
    },
    {
        "id": "v1-252",
        "name": "isAbsolute",
        "aliases": [
            "isAbsolute",
            "is_absolute",
            "path:isAbsolute",
            "checkAbsolute"
        ],
        "category": "core",
        "source": [
            "v1"
        ],
        "packages": [
            "path"
        ],
        "description": "Function: isAbsolute",
        "confidence": 0.88,
        "inputTypes": "filePath: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isAbsolute with default parameters",
                "output": "boolean",
                "description": "Basic usage of isAbsolute"
            },
            {
                "input": "isAbsolute(filePath=string)",
                "output": "boolean",
                "description": "Call with parameters: filePath=string"
            }
        ],
        "tags": [
            "core",
            "path",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-242",
            "v1-243",
            "v1-244",
            "v1-245",
            "v1-246"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isAbsolute(filePath: string): boolean "
        }
    },
    {
        "id": "v1-253",
        "name": "Relation",
        "aliases": [
            "Relation",
            "_relation",
            "orm:Relation"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "orm"
        ],
        "description": "Class: Relation",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Relation",
        "examples": [
            {
                "input": "Call Relation with default parameters",
                "output": "Relation",
                "description": "Basic usage of Relation"
            }
        ],
        "tags": [
            "infrastructure",
            "orm",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-254",
            "v1-255"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Relation"
        }
    },
    {
        "id": "v1-254",
        "name": "FieldDefinition",
        "aliases": [
            "FieldDefinition",
            "_field_definition",
            "orm:FieldDefinition",
            "Fie_ion"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "orm"
        ],
        "description": "Interface: FieldDefinition",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "FieldDefinition",
        "examples": [
            {
                "input": "Call FieldDefinition with default parameters",
                "output": "FieldDefinition",
                "description": "Basic usage of FieldDefinition"
            }
        ],
        "tags": [
            "infrastructure",
            "orm",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-253",
            "v1-255"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface FieldDefinition"
        }
    },
    {
        "id": "v1-255",
        "name": "ModelOptions",
        "aliases": [
            "ModelOptions",
            "_model_options",
            "orm:ModelOptions",
            "Mod_ons"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "orm"
        ],
        "description": "Interface: ModelOptions",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "ModelOptions",
        "examples": [
            {
                "input": "Call ModelOptions with default parameters",
                "output": "ModelOptions",
                "description": "Basic usage of ModelOptions"
            }
        ],
        "tags": [
            "infrastructure",
            "orm",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-253",
            "v1-254"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface ModelOptions"
        }
    },
    {
        "id": "v1-256",
        "name": "getRegistry",
        "aliases": [
            "getRegistry",
            "get_registry",
            "prometheus:getRegistry",
            "fetchRegistry",
            "get_try"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Function: getRegistry",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Registry",
        "examples": [
            {
                "input": "Call getRegistry with default parameters",
                "output": "Registry",
                "description": "Basic usage of getRegistry"
            },
            {
                "input": "read data",
                "output": "Registry",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260",
            "v1-261"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getRegistry(): Registry "
        }
    },
    {
        "id": "v1-257",
        "name": "createCounter",
        "aliases": [
            "createCounter",
            "create_counter",
            "prometheus:createCounter",
            "cre_ter"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Function: createCounter",
        "confidence": 0.8400000000000001,
        "inputTypes": "name: string, help: string, labels?: Labels",
        "outputType": "Counter",
        "examples": [
            {
                "input": "Call createCounter with default parameters",
                "output": "Counter",
                "description": "Basic usage of createCounter"
            },
            {
                "input": "createCounter(name=string, help=string, labels?=Labels)",
                "output": "Counter",
                "description": "Call with parameters: name=string, help=string, labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-256",
            "v1-258",
            "v1-259",
            "v1-260",
            "v1-261"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "createCounter(name: string, help: string, labels?: Labels): Counter "
        }
    },
    {
        "id": "v1-258",
        "name": "createGauge",
        "aliases": [
            "createGauge",
            "create_gauge",
            "prometheus:createGauge",
            "cre_uge"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Function: createGauge",
        "confidence": 0.8400000000000001,
        "inputTypes": "name: string, help: string, labels?: Labels",
        "outputType": "Gauge",
        "examples": [
            {
                "input": "Call createGauge with default parameters",
                "output": "Gauge",
                "description": "Basic usage of createGauge"
            },
            {
                "input": "createGauge(name=string, help=string, labels?=Labels)",
                "output": "Gauge",
                "description": "Call with parameters: name=string, help=string, labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-259",
            "v1-260",
            "v1-261"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "createGauge(name: string, help: string, labels?: Labels): Gauge "
        }
    },
    {
        "id": "v1-259",
        "name": "createHistogram",
        "aliases": [
            "createHistogram",
            "create_histogram",
            "prometheus:createHistogram",
            "cre_ram"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Function: createHistogram",
        "confidence": 0.8200000000000001,
        "inputTypes": "name: string, help: string, buckets?: number[], labels?: Labels",
        "outputType": "Histogram",
        "examples": [
            {
                "input": "Call createHistogram with default parameters",
                "output": "Histogram",
                "description": "Basic usage of createHistogram"
            },
            {
                "input": "createHistogram(name=string, help=string, buckets?=number[], labels?=Labels)",
                "output": "Histogram",
                "description": "Call with parameters: name=string, help=string, buckets?=number[], labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "function",
            "sync",
            "write"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-260",
            "v1-261"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 4,
            "isAsync": false,
            "signature": "createHistogram(name: string, help: string, buckets?: number[], labels?: Labels): Histogram "
        }
    },
    {
        "id": "v1-260",
        "name": "createSummary",
        "aliases": [
            "createSummary",
            "create_summary",
            "prometheus:createSummary",
            "cre_ary"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Function: createSummary",
        "confidence": 0.8400000000000001,
        "inputTypes": "name: string, help: string, labels?: Labels",
        "outputType": "Summary",
        "examples": [
            {
                "input": "Call createSummary with default parameters",
                "output": "Summary",
                "description": "Basic usage of createSummary"
            },
            {
                "input": "createSummary(name=string, help=string, labels?=Labels)",
                "output": "Summary",
                "description": "Call with parameters: name=string, help=string, labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-261"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "createSummary(name: string, help: string, labels?: Labels): Summary "
        }
    },
    {
        "id": "v1-261",
        "name": "toPrometheusText",
        "aliases": [
            "toPrometheusText",
            "to_prometheus_text",
            "prometheus:toPrometheusText",
            "convert_to_PrometheusText",
            "toP_ext"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Function: toPrometheusText",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call toPrometheusText with default parameters",
                "output": "string",
                "description": "Basic usage of toPrometheusText"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toPrometheusText(): string "
        }
    },
    {
        "id": "v1-262",
        "name": "getMetric",
        "aliases": [
            "getMetric",
            "get_metric",
            "prometheus:getMetric",
            "fetchMetric"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Function: getMetric",
        "confidence": 0.88,
        "inputTypes": "name: string",
        "outputType": "Metric|undefined",
        "examples": [
            {
                "input": "Call getMetric with default parameters",
                "output": "Metric | undefined",
                "description": "Basic usage of getMetric"
            },
            {
                "input": "getMetric(name=string)",
                "output": "Metric | undefined",
                "description": "Call with parameters: name=string"
            },
            {
                "input": "read data",
                "output": "Metric | undefined",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getMetric(name: string): Metric | undefined "
        }
    },
    {
        "id": "v1-499",
        "name": "Counter",
        "aliases": [
            "Counter",
            "_counter",
            "atomic:Counter"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Class: Counter",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Counter",
        "examples": [
            {
                "input": "Call Counter with default parameters",
                "output": "Counter",
                "description": "Basic usage of Counter"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Counter"
        }
    },
    {
        "id": "v1-264",
        "name": "Counter.inc",
        "aliases": [
            "Counter.inc",
            "_counter.inc",
            "prometheus:Counter.inc",
            "Cou_inc"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Counter.inc",
        "confidence": 0.9099999999999999,
        "inputTypes": "amount: number=1",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Counter.inc with default parameters",
                "output": "void",
                "description": "Basic usage of Counter.inc"
            },
            {
                "input": "Counter.inc(amount=number = 1)",
                "output": "void",
                "description": "Call with parameters: amount=number = 1"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "inc(amount: number = 1): void "
        }
    },
    {
        "id": "v1-265",
        "name": "Counter.getValue",
        "aliases": [
            "Counter.getValue",
            "_counter.get_value",
            "prometheus:Counter.getValue",
            "Cou_lue"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Counter.getValue",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Counter.getValue with default parameters",
                "output": "number",
                "description": "Basic usage of Counter.getValue"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getValue(): number "
        }
    },
    {
        "id": "v1-266",
        "name": "Counter.getType",
        "aliases": [
            "Counter.getType",
            "_counter.get_type",
            "prometheus:Counter.getType",
            "Cou_ype"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Counter.getType",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "MetricType",
        "examples": [
            {
                "input": "Call Counter.getType with default parameters",
                "output": "MetricType",
                "description": "Basic usage of Counter.getType"
            },
            {
                "input": "read data",
                "output": "MetricType",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getType(): MetricType "
        }
    },
    {
        "id": "v1-267",
        "name": "Counter.toString",
        "aliases": [
            "Counter.toString",
            "_counter.to_string",
            "prometheus:Counter.toString",
            "Cou_ing"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Counter.toString",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Counter.toString with default parameters",
                "output": "string",
                "description": "Basic usage of Counter.toString"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toString(): string "
        }
    },
    {
        "id": "v1-268",
        "name": "Counter.formatLabels",
        "aliases": [
            "Counter.formatLabels",
            "_counter.format_labels",
            "prometheus:Counter.formatLabels",
            "Cou_els"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Counter.formatLabels",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Counter.formatLabels with default parameters",
                "output": "string",
                "description": "Basic usage of Counter.formatLabels"
            },
            {
                "input": "format value",
                "output": "string",
                "description": "Format operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "formatLabels(): string "
        }
    },
    {
        "id": "v1-269",
        "name": "Gauge",
        "aliases": [
            "Gauge",
            "_gauge",
            "prometheus:Gauge"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Class: Gauge",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Gauge",
        "examples": [
            {
                "input": "Call Gauge with default parameters",
                "output": "Gauge",
                "description": "Basic usage of Gauge"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Gauge"
        }
    },
    {
        "id": "v1-270",
        "name": "Gauge.set",
        "aliases": [
            "Gauge.set",
            "_gauge.set",
            "prometheus:Gauge.set"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Gauge.set",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Gauge.set with default parameters",
                "output": "void",
                "description": "Basic usage of Gauge.set"
            },
            {
                "input": "Gauge.set(value=number)",
                "output": "void",
                "description": "Call with parameters: value=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "set(value: number): void "
        }
    },
    {
        "id": "v1-271",
        "name": "Gauge.inc",
        "aliases": [
            "Gauge.inc",
            "_gauge.inc",
            "prometheus:Gauge.inc"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Gauge.inc",
        "confidence": 0.9099999999999999,
        "inputTypes": "amount: number=1",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Gauge.inc with default parameters",
                "output": "void",
                "description": "Basic usage of Gauge.inc"
            },
            {
                "input": "Gauge.inc(amount=number = 1)",
                "output": "void",
                "description": "Call with parameters: amount=number = 1"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "inc(amount: number = 1): void "
        }
    },
    {
        "id": "v1-272",
        "name": "Gauge.dec",
        "aliases": [
            "Gauge.dec",
            "_gauge.dec",
            "prometheus:Gauge.dec"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Gauge.dec",
        "confidence": 0.9099999999999999,
        "inputTypes": "amount: number=1",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Gauge.dec with default parameters",
                "output": "void",
                "description": "Basic usage of Gauge.dec"
            },
            {
                "input": "Gauge.dec(amount=number = 1)",
                "output": "void",
                "description": "Call with parameters: amount=number = 1"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "dec(amount: number = 1): void "
        }
    },
    {
        "id": "v1-273",
        "name": "Gauge.getValue",
        "aliases": [
            "Gauge.getValue",
            "_gauge.get_value",
            "prometheus:Gauge.getValue",
            "Gau_lue"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Gauge.getValue",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Gauge.getValue with default parameters",
                "output": "number",
                "description": "Basic usage of Gauge.getValue"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getValue(): number "
        }
    },
    {
        "id": "v1-274",
        "name": "Gauge.getType",
        "aliases": [
            "Gauge.getType",
            "_gauge.get_type",
            "prometheus:Gauge.getType",
            "Gau_ype"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Gauge.getType",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "MetricType",
        "examples": [
            {
                "input": "Call Gauge.getType with default parameters",
                "output": "MetricType",
                "description": "Basic usage of Gauge.getType"
            },
            {
                "input": "read data",
                "output": "MetricType",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getType(): MetricType "
        }
    },
    {
        "id": "v1-275",
        "name": "Gauge.toString",
        "aliases": [
            "Gauge.toString",
            "_gauge.to_string",
            "prometheus:Gauge.toString",
            "Gau_ing"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Gauge.toString",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Gauge.toString with default parameters",
                "output": "string",
                "description": "Basic usage of Gauge.toString"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toString(): string "
        }
    },
    {
        "id": "v1-276",
        "name": "Gauge.formatLabels",
        "aliases": [
            "Gauge.formatLabels",
            "_gauge.format_labels",
            "prometheus:Gauge.formatLabels",
            "Gau_els"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Gauge.formatLabels",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Gauge.formatLabels with default parameters",
                "output": "string",
                "description": "Basic usage of Gauge.formatLabels"
            },
            {
                "input": "format value",
                "output": "string",
                "description": "Format operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "formatLabels(): string "
        }
    },
    {
        "id": "v1-277",
        "name": "Histogram",
        "aliases": [
            "Histogram",
            "_histogram",
            "prometheus:Histogram"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Class: Histogram",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Histogram",
        "examples": [
            {
                "input": "Call Histogram with default parameters",
                "output": "Histogram",
                "description": "Basic usage of Histogram"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Histogram"
        }
    },
    {
        "id": "v1-278",
        "name": "Histogram.observe",
        "aliases": [
            "Histogram.observe",
            "_histogram.observe",
            "prometheus:Histogram.observe",
            "His_rve"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Histogram.observe",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Histogram.observe with default parameters",
                "output": "void",
                "description": "Basic usage of Histogram.observe"
            },
            {
                "input": "Histogram.observe(value=number)",
                "output": "void",
                "description": "Call with parameters: value=number"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "observe(value: number): void "
        }
    },
    {
        "id": "v1-279",
        "name": "Histogram.getValue",
        "aliases": [
            "Histogram.getValue",
            "_histogram.get_value",
            "prometheus:Histogram.getValue",
            "His_lue"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Histogram.getValue",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call Histogram.getValue with default parameters",
                "output": "",
                "description": "Basic usage of Histogram.getValue"
            },
            {
                "input": "read data",
                "output": "",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getValue():  "
        }
    },
    {
        "id": "v1-280",
        "name": "Histogram.getType",
        "aliases": [
            "Histogram.getType",
            "_histogram.get_type",
            "prometheus:Histogram.getType",
            "His_ype"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Histogram.getType",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "MetricType",
        "examples": [
            {
                "input": "Call Histogram.getType with default parameters",
                "output": "MetricType",
                "description": "Basic usage of Histogram.getType"
            },
            {
                "input": "read data",
                "output": "MetricType",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getType(): MetricType "
        }
    },
    {
        "id": "v1-281",
        "name": "Histogram.toString",
        "aliases": [
            "Histogram.toString",
            "_histogram.to_string",
            "prometheus:Histogram.toString",
            "His_ing"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Histogram.toString",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Histogram.toString with default parameters",
                "output": "string",
                "description": "Basic usage of Histogram.toString"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toString(): string "
        }
    },
    {
        "id": "v1-282",
        "name": "Histogram.formatLabels",
        "aliases": [
            "Histogram.formatLabels",
            "_histogram.format_labels",
            "prometheus:Histogram.formatLabels",
            "His_els"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Histogram.formatLabels",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Histogram.formatLabels with default parameters",
                "output": "string",
                "description": "Basic usage of Histogram.formatLabels"
            },
            {
                "input": "format value",
                "output": "string",
                "description": "Format operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "formatLabels(): string "
        }
    },
    {
        "id": "v1-283",
        "name": "Summary",
        "aliases": [
            "Summary",
            "_summary",
            "prometheus:Summary"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Class: Summary",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Summary",
        "examples": [
            {
                "input": "Call Summary with default parameters",
                "output": "Summary",
                "description": "Basic usage of Summary"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Summary"
        }
    },
    {
        "id": "v1-284",
        "name": "Summary.observe",
        "aliases": [
            "Summary.observe",
            "_summary.observe",
            "prometheus:Summary.observe",
            "Sum_rve"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Summary.observe",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Summary.observe with default parameters",
                "output": "void",
                "description": "Basic usage of Summary.observe"
            },
            {
                "input": "Summary.observe(value=number)",
                "output": "void",
                "description": "Call with parameters: value=number"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "observe(value: number): void "
        }
    },
    {
        "id": "v1-285",
        "name": "Summary.getValue",
        "aliases": [
            "Summary.getValue",
            "_summary.get_value",
            "prometheus:Summary.getValue",
            "Sum_lue"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Summary.getValue",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call Summary.getValue with default parameters",
                "output": "",
                "description": "Basic usage of Summary.getValue"
            },
            {
                "input": "read data",
                "output": "",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getValue():  "
        }
    },
    {
        "id": "v1-286",
        "name": "Summary.getType",
        "aliases": [
            "Summary.getType",
            "_summary.get_type",
            "prometheus:Summary.getType",
            "Sum_ype"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Summary.getType",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "MetricType",
        "examples": [
            {
                "input": "Call Summary.getType with default parameters",
                "output": "MetricType",
                "description": "Basic usage of Summary.getType"
            },
            {
                "input": "read data",
                "output": "MetricType",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getType(): MetricType "
        }
    },
    {
        "id": "v1-287",
        "name": "Summary.toString",
        "aliases": [
            "Summary.toString",
            "_summary.to_string",
            "prometheus:Summary.toString",
            "Sum_ing"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Summary.toString",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Summary.toString with default parameters",
                "output": "string",
                "description": "Basic usage of Summary.toString"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toString(): string "
        }
    },
    {
        "id": "v1-288",
        "name": "Summary.formatLabels",
        "aliases": [
            "Summary.formatLabels",
            "_summary.format_labels",
            "prometheus:Summary.formatLabels",
            "Sum_els"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Summary.formatLabels",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Summary.formatLabels with default parameters",
                "output": "string",
                "description": "Basic usage of Summary.formatLabels"
            },
            {
                "input": "format value",
                "output": "string",
                "description": "Format operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "formatLabels(): string "
        }
    },
    {
        "id": "v1-289",
        "name": "Registry",
        "aliases": [
            "Registry",
            "_registry",
            "prometheus:Registry"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Class: Registry",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Registry",
        "examples": [
            {
                "input": "Call Registry with default parameters",
                "output": "Registry",
                "description": "Basic usage of Registry"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Registry"
        }
    },
    {
        "id": "v1-290",
        "name": "Registry.createCounter",
        "aliases": [
            "Registry.createCounter",
            "_registry.create_counter",
            "prometheus:Registry.createCounter",
            "Reg_ter"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.createCounter",
        "confidence": 0.8699999999999999,
        "inputTypes": "name: string, help: string, labels?: Labels",
        "outputType": "Counter",
        "examples": [
            {
                "input": "Call Registry.createCounter with default parameters",
                "output": "Counter",
                "description": "Basic usage of Registry.createCounter"
            },
            {
                "input": "Registry.createCounter(name=string, help=string, labels?=Labels)",
                "output": "Counter",
                "description": "Call with parameters: name=string, help=string, labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "createCounter(name: string, help: string, labels?: Labels): Counter "
        }
    },
    {
        "id": "v1-291",
        "name": "Registry.createGauge",
        "aliases": [
            "Registry.createGauge",
            "_registry.create_gauge",
            "prometheus:Registry.createGauge",
            "Reg_uge"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.createGauge",
        "confidence": 0.8699999999999999,
        "inputTypes": "name: string, help: string, labels?: Labels",
        "outputType": "Gauge",
        "examples": [
            {
                "input": "Call Registry.createGauge with default parameters",
                "output": "Gauge",
                "description": "Basic usage of Registry.createGauge"
            },
            {
                "input": "Registry.createGauge(name=string, help=string, labels?=Labels)",
                "output": "Gauge",
                "description": "Call with parameters: name=string, help=string, labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "createGauge(name: string, help: string, labels?: Labels): Gauge "
        }
    },
    {
        "id": "v1-292",
        "name": "Registry.createHistogram",
        "aliases": [
            "Registry.createHistogram",
            "_registry.create_histogram",
            "prometheus:Registry.createHistogram",
            "Reg_ram"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.createHistogram",
        "confidence": 0.85,
        "inputTypes": "name: string, help: string, buckets?: number[], labels?: Labels",
        "outputType": "Histogram",
        "examples": [
            {
                "input": "Call Registry.createHistogram with default parameters",
                "output": "Histogram",
                "description": "Basic usage of Registry.createHistogram"
            },
            {
                "input": "Registry.createHistogram(name=string, help=string, buckets?=number[], labels?=Labels)",
                "output": "Histogram",
                "description": "Call with parameters: name=string, help=string, buckets?=number[], labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "write"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 4,
            "isAsync": false,
            "signature": "createHistogram(name: string, help: string, buckets?: number[], labels?: Labels): Histogram "
        }
    },
    {
        "id": "v1-293",
        "name": "Registry.createSummary",
        "aliases": [
            "Registry.createSummary",
            "_registry.create_summary",
            "prometheus:Registry.createSummary",
            "Reg_ary"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.createSummary",
        "confidence": 0.8699999999999999,
        "inputTypes": "name: string, help: string, labels?: Labels",
        "outputType": "Summary",
        "examples": [
            {
                "input": "Call Registry.createSummary with default parameters",
                "output": "Summary",
                "description": "Basic usage of Registry.createSummary"
            },
            {
                "input": "Registry.createSummary(name=string, help=string, labels?=Labels)",
                "output": "Summary",
                "description": "Call with parameters: name=string, help=string, labels?=Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "createSummary(name: string, help: string, labels?: Labels): Summary "
        }
    },
    {
        "id": "v1-294",
        "name": "Registry.getMetric",
        "aliases": [
            "Registry.getMetric",
            "_registry.get_metric",
            "prometheus:Registry.getMetric",
            "Reg_ric"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.getMetric",
        "confidence": 0.9099999999999999,
        "inputTypes": "name: string",
        "outputType": "Metric|undefined",
        "examples": [
            {
                "input": "Call Registry.getMetric with default parameters",
                "output": "Metric | undefined",
                "description": "Basic usage of Registry.getMetric"
            },
            {
                "input": "Registry.getMetric(name=string)",
                "output": "Metric | undefined",
                "description": "Call with parameters: name=string"
            },
            {
                "input": "read data",
                "output": "Metric | undefined",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getMetric(name: string): Metric | undefined "
        }
    },
    {
        "id": "v1-295",
        "name": "Registry.unregister",
        "aliases": [
            "Registry.unregister",
            "_registry.unregister",
            "prometheus:Registry.unregister",
            "Reg_ter"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.unregister",
        "confidence": 0.9099999999999999,
        "inputTypes": "name: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Registry.unregister with default parameters",
                "output": "void",
                "description": "Basic usage of Registry.unregister"
            },
            {
                "input": "Registry.unregister(name=string)",
                "output": "void",
                "description": "Call with parameters: name=string"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "unregister(name: string): void "
        }
    },
    {
        "id": "v1-296",
        "name": "Registry.clear",
        "aliases": [
            "Registry.clear",
            "_registry.clear",
            "prometheus:Registry.clear",
            "Reg_ear"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.clear",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Registry.clear with default parameters",
                "output": "void",
                "description": "Basic usage of Registry.clear"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "clear(): void "
        }
    },
    {
        "id": "v1-297",
        "name": "Registry.toString",
        "aliases": [
            "Registry.toString",
            "_registry.to_string",
            "prometheus:Registry.toString",
            "Reg_ing"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.toString",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Registry.toString with default parameters",
                "output": "string",
                "description": "Basic usage of Registry.toString"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toString(): string "
        }
    },
    {
        "id": "v1-298",
        "name": "Registry.toJSON",
        "aliases": [
            "Registry.toJSON",
            "_registry.to_j_s_o_n",
            "prometheus:Registry.toJSON",
            "Reg_SON"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Method: Registry.toJSON",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "object",
        "examples": [
            {
                "input": "Call Registry.toJSON with default parameters",
                "output": "object",
                "description": "Basic usage of Registry.toJSON"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toJSON(): object "
        }
    },
    {
        "id": "v1-299",
        "name": "MetricType",
        "aliases": [
            "MetricType",
            "_metric_type",
            "prometheus:MetricType"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Type: MetricType",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "'counter'|'gauge'|'histogram'|'summary'",
        "examples": [
            {
                "input": "Call MetricType with default parameters",
                "output": "'counter' | 'gauge' | 'histogram' | 'summary'",
                "description": "Basic usage of MetricType"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "type",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type MetricType = 'counter' | 'gauge' | 'histogram' | 'sum..."
        }
    },
    {
        "id": "v1-300",
        "name": "Labels",
        "aliases": [
            "Labels",
            "_labels",
            "prometheus:Labels"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "prometheus"
        ],
        "description": "Type: Labels",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "Record<string,string|number>",
        "examples": [
            {
                "input": "Call Labels with default parameters",
                "output": "Record<string, string | number>",
                "description": "Basic usage of Labels"
            }
        ],
        "tags": [
            "infrastructure",
            "prometheus",
            "type",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-256",
            "v1-257",
            "v1-258",
            "v1-259",
            "v1-260"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type Labels = Record<string, string | number>..."
        }
    },
    {
        "id": "v1-301",
        "name": "ConnectionPool",
        "aliases": [
            "ConnectionPool",
            "_connection_pool",
            "sql:ConnectionPool",
            "Con_ool"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Class: ConnectionPool",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "ConnectionPool",
        "examples": [
            {
                "input": "Call ConnectionPool with default parameters",
                "output": "ConnectionPool",
                "description": "Basic usage of ConnectionPool"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305",
            "v1-306"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class ConnectionPool"
        }
    },
    {
        "id": "v1-302",
        "name": "ConnectionPool.connect",
        "aliases": [
            "ConnectionPool.connect",
            "_connection_pool.connect",
            "sql:ConnectionPool.connect",
            "Con_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.connect",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call ConnectionPool.connect with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of ConnectionPool.connect"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-301",
            "v1-303",
            "v1-304",
            "v1-305",
            "v1-306"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "connect(): Promise<void> "
        }
    },
    {
        "id": "v1-303",
        "name": "ConnectionPool.disconnect",
        "aliases": [
            "ConnectionPool.disconnect",
            "_connection_pool.disconnect",
            "sql:ConnectionPool.disconnect",
            "Con_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.disconnect",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call ConnectionPool.disconnect with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of ConnectionPool.disconnect"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-304",
            "v1-305",
            "v1-306"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "disconnect(): Promise<void> "
        }
    },
    {
        "id": "v1-304",
        "name": "ConnectionPool.query",
        "aliases": [
            "ConnectionPool.query",
            "_connection_pool.query",
            "sql:ConnectionPool.query",
            "Con_ery"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.query",
        "confidence": 0.8899999999999999,
        "inputTypes": "sql: string, params?: any[]",
        "outputType": "Promise<QueryResult>",
        "examples": [
            {
                "input": "Call ConnectionPool.query with default parameters",
                "output": "Promise<QueryResult>",
                "description": "Basic usage of ConnectionPool.query"
            },
            {
                "input": "ConnectionPool.query(sql=string, params?=any[])",
                "output": "Promise<QueryResult>",
                "description": "Call with parameters: sql=string, params?=any[]"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 4.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-305",
            "v1-306"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": true,
            "signature": "query(sql: string, params?: any[]): Promise<QueryResult> "
        }
    },
    {
        "id": "v1-305",
        "name": "ConnectionPool.queryOne",
        "aliases": [
            "ConnectionPool.queryOne",
            "_connection_pool.query_one",
            "sql:ConnectionPool.queryOne",
            "Con_One"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.queryOne",
        "confidence": 0.8899999999999999,
        "inputTypes": "sql: string, params?: any[]",
        "outputType": "Promise<Row|null>",
        "examples": [
            {
                "input": "Call ConnectionPool.queryOne with default parameters",
                "output": "Promise<Row | null>",
                "description": "Basic usage of ConnectionPool.queryOne"
            },
            {
                "input": "ConnectionPool.queryOne(sql=string, params?=any[])",
                "output": "Promise<Row | null>",
                "description": "Call with parameters: sql=string, params?=any[]"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 4.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-306"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": true,
            "signature": "queryOne(sql: string, params?: any[]): Promise<Row | null> "
        }
    },
    {
        "id": "v1-306",
        "name": "ConnectionPool.beginTransaction",
        "aliases": [
            "ConnectionPool.beginTransaction",
            "_connection_pool.begin_transaction",
            "sql:ConnectionPool.beginTransaction",
            "Con_ion"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.beginTransaction",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call ConnectionPool.beginTransaction with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of ConnectionPool.beginTransaction"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "beginTransaction(): Promise<void> "
        }
    },
    {
        "id": "v1-307",
        "name": "ConnectionPool.commit",
        "aliases": [
            "ConnectionPool.commit",
            "_connection_pool.commit",
            "sql:ConnectionPool.commit",
            "Con_mit"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.commit",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call ConnectionPool.commit with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of ConnectionPool.commit"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "commit(): Promise<void> "
        }
    },
    {
        "id": "v1-308",
        "name": "ConnectionPool.rollback",
        "aliases": [
            "ConnectionPool.rollback",
            "_connection_pool.rollback",
            "sql:ConnectionPool.rollback",
            "Con_ack"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.rollback",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call ConnectionPool.rollback with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of ConnectionPool.rollback"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "rollback(): Promise<void> "
        }
    },
    {
        "id": "v1-309",
        "name": "ConnectionPool.getStatus",
        "aliases": [
            "ConnectionPool.getStatus",
            "_connection_pool.get_status",
            "sql:ConnectionPool.getStatus",
            "Con_tus"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: ConnectionPool.getStatus",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call ConnectionPool.getStatus with default parameters",
                "output": "",
                "description": "Basic usage of ConnectionPool.getStatus"
            },
            {
                "input": "read data",
                "output": "",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getStatus():  "
        }
    },
    {
        "id": "v1-310",
        "name": "QueryBuilder",
        "aliases": [
            "QueryBuilder",
            "_query_builder",
            "sql:QueryBuilder",
            "Que_der"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Class: QueryBuilder",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class QueryBuilder"
        }
    },
    {
        "id": "v1-311",
        "name": "QueryBuilder.from",
        "aliases": [
            "QueryBuilder.from",
            "_query_builder.from",
            "sql:QueryBuilder.from",
            "Que_rom"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.from",
        "confidence": 0.9099999999999999,
        "inputTypes": "table: string",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder.from with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder.from"
            },
            {
                "input": "QueryBuilder.from(table=string)",
                "output": "QueryBuilder",
                "description": "Call with parameters: table=string"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "from(table: string): QueryBuilder "
        }
    },
    {
        "id": "v1-312",
        "name": "QueryBuilder.select",
        "aliases": [
            "QueryBuilder.select",
            "_query_builder.select",
            "sql:QueryBuilder.select",
            "Que_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.select",
        "confidence": 0.9099999999999999,
        "inputTypes": "...fields: string[]",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder.select with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder.select"
            },
            {
                "input": "QueryBuilder.select(...fields=string[])",
                "output": "QueryBuilder",
                "description": "Call with parameters: ...fields=string[]"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "select(...fields: string[]): QueryBuilder "
        }
    },
    {
        "id": "v1-313",
        "name": "QueryBuilder.where",
        "aliases": [
            "QueryBuilder.where",
            "_query_builder.where",
            "sql:QueryBuilder.where",
            "Que_ere"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.where",
        "confidence": 0.8899999999999999,
        "inputTypes": "condition: string, ...values: any[]",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder.where with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder.where"
            },
            {
                "input": "QueryBuilder.where(condition=string, ...values=any[])",
                "output": "QueryBuilder",
                "description": "Call with parameters: condition=string, ...values=any[]"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "where(condition: string, ...values: any[]): QueryBuilder "
        }
    },
    {
        "id": "v1-314",
        "name": "QueryBuilder.limit",
        "aliases": [
            "QueryBuilder.limit",
            "_query_builder.limit",
            "sql:QueryBuilder.limit",
            "Que_mit"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.limit",
        "confidence": 0.9099999999999999,
        "inputTypes": "count: number",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder.limit with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder.limit"
            },
            {
                "input": "QueryBuilder.limit(count=number)",
                "output": "QueryBuilder",
                "description": "Call with parameters: count=number"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "limit(count: number): QueryBuilder "
        }
    },
    {
        "id": "v1-315",
        "name": "QueryBuilder.offset",
        "aliases": [
            "QueryBuilder.offset",
            "_query_builder.offset",
            "sql:QueryBuilder.offset",
            "Que_set"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.offset",
        "confidence": 0.9099999999999999,
        "inputTypes": "count: number",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder.offset with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder.offset"
            },
            {
                "input": "QueryBuilder.offset(count=number)",
                "output": "QueryBuilder",
                "description": "Call with parameters: count=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "offset(count: number): QueryBuilder "
        }
    },
    {
        "id": "v1-316",
        "name": "QueryBuilder.orderBy",
        "aliases": [
            "QueryBuilder.orderBy",
            "_query_builder.order_by",
            "sql:QueryBuilder.orderBy",
            "Que_rBy"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.orderBy",
        "confidence": 0.8899999999999999,
        "inputTypes": "field: string, direction: 'ASC'|'DESC'='ASC'",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder.orderBy with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder.orderBy"
            },
            {
                "input": "QueryBuilder.orderBy(field=string, direction='ASC' | 'DESC' = 'ASC')",
                "output": "QueryBuilder",
                "description": "Call with parameters: field=string, direction='ASC' | 'DESC' = 'ASC'"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "orderBy(field: string, direction: 'ASC' | 'DESC' = 'ASC'): QueryBuilder "
        }
    },
    {
        "id": "v1-317",
        "name": "QueryBuilder.join",
        "aliases": [
            "QueryBuilder.join",
            "_query_builder.join",
            "sql:QueryBuilder.join",
            "Que_oin"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.join",
        "confidence": 0.8899999999999999,
        "inputTypes": "table: string, condition: string",
        "outputType": "QueryBuilder",
        "examples": [
            {
                "input": "Call QueryBuilder.join with default parameters",
                "output": "QueryBuilder",
                "description": "Basic usage of QueryBuilder.join"
            },
            {
                "input": "QueryBuilder.join(table=string, condition=string)",
                "output": "QueryBuilder",
                "description": "Call with parameters: table=string, condition=string"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "join(table: string, condition: string): QueryBuilder "
        }
    },
    {
        "id": "v1-318",
        "name": "QueryBuilder.build",
        "aliases": [
            "QueryBuilder.build",
            "_query_builder.build",
            "sql:QueryBuilder.build",
            "Que_ild"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.build",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call QueryBuilder.build with default parameters",
                "output": "",
                "description": "Basic usage of QueryBuilder.build"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "build():  "
        }
    },
    {
        "id": "v1-319",
        "name": "QueryBuilder.execute",
        "aliases": [
            "QueryBuilder.execute",
            "_query_builder.execute",
            "sql:QueryBuilder.execute",
            "Que_ute"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: QueryBuilder.execute",
        "confidence": 0.9099999999999999,
        "inputTypes": "pool: ConnectionPool",
        "outputType": "Promise<QueryResult>",
        "examples": [
            {
                "input": "Call QueryBuilder.execute with default parameters",
                "output": "Promise<QueryResult>",
                "description": "Basic usage of QueryBuilder.execute"
            },
            {
                "input": "QueryBuilder.execute(pool=ConnectionPool)",
                "output": "Promise<QueryResult>",
                "description": "Call with parameters: pool=ConnectionPool"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "async"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "execute(pool: ConnectionPool): Promise<QueryResult> "
        }
    },
    {
        "id": "v1-320",
        "name": "MutationBuilder",
        "aliases": [
            "MutationBuilder",
            "_mutation_builder",
            "sql:MutationBuilder",
            "Mut_der"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Class: MutationBuilder",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "MutationBuilder",
        "examples": [
            {
                "input": "Call MutationBuilder with default parameters",
                "output": "MutationBuilder",
                "description": "Basic usage of MutationBuilder"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class MutationBuilder"
        }
    },
    {
        "id": "v1-321",
        "name": "MutationBuilder.into",
        "aliases": [
            "MutationBuilder.into",
            "_mutation_builder.into",
            "sql:MutationBuilder.into",
            "Mut_nto"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: MutationBuilder.into",
        "confidence": 0.9099999999999999,
        "inputTypes": "table: string",
        "outputType": "MutationBuilder",
        "examples": [
            {
                "input": "Call MutationBuilder.into with default parameters",
                "output": "MutationBuilder",
                "description": "Basic usage of MutationBuilder.into"
            },
            {
                "input": "MutationBuilder.into(table=string)",
                "output": "MutationBuilder",
                "description": "Call with parameters: table=string"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "into(table: string): MutationBuilder "
        }
    },
    {
        "id": "v1-322",
        "name": "MutationBuilder.set",
        "aliases": [
            "MutationBuilder.set",
            "_mutation_builder.set",
            "sql:MutationBuilder.set",
            "Mut_set"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: MutationBuilder.set",
        "confidence": 0.8899999999999999,
        "inputTypes": "data: Record<string, any>: any",
        "outputType": "MutationBuilder",
        "examples": [
            {
                "input": "Call MutationBuilder.set with default parameters",
                "output": "MutationBuilder",
                "description": "Basic usage of MutationBuilder.set"
            },
            {
                "input": "MutationBuilder.set(data=Record<string, any>=any)",
                "output": "MutationBuilder",
                "description": "Call with parameters: data=Record<string, any>=any"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "set(data: Record<string, any>): MutationBuilder "
        }
    },
    {
        "id": "v1-323",
        "name": "MutationBuilder.where",
        "aliases": [
            "MutationBuilder.where",
            "_mutation_builder.where",
            "sql:MutationBuilder.where",
            "Mut_ere"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: MutationBuilder.where",
        "confidence": 0.8899999999999999,
        "inputTypes": "condition: string, ...values: any[]",
        "outputType": "MutationBuilder",
        "examples": [
            {
                "input": "Call MutationBuilder.where with default parameters",
                "output": "MutationBuilder",
                "description": "Basic usage of MutationBuilder.where"
            },
            {
                "input": "MutationBuilder.where(condition=string, ...values=any[])",
                "output": "MutationBuilder",
                "description": "Call with parameters: condition=string, ...values=any[]"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "where(condition: string, ...values: any[]): MutationBuilder "
        }
    },
    {
        "id": "v1-324",
        "name": "MutationBuilder.buildInsert",
        "aliases": [
            "MutationBuilder.buildInsert",
            "_mutation_builder.build_insert",
            "sql:MutationBuilder.buildInsert",
            "Mut_ert"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: MutationBuilder.buildInsert",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call MutationBuilder.buildInsert with default parameters",
                "output": "",
                "description": "Basic usage of MutationBuilder.buildInsert"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "buildInsert():  "
        }
    },
    {
        "id": "v1-325",
        "name": "MutationBuilder.buildUpdate",
        "aliases": [
            "MutationBuilder.buildUpdate",
            "_mutation_builder.build_update",
            "sql:MutationBuilder.buildUpdate",
            "Mut_ate"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: MutationBuilder.buildUpdate",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call MutationBuilder.buildUpdate with default parameters",
                "output": "",
                "description": "Basic usage of MutationBuilder.buildUpdate"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "buildUpdate():  "
        }
    },
    {
        "id": "v1-326",
        "name": "MutationBuilder.buildDelete",
        "aliases": [
            "MutationBuilder.buildDelete",
            "_mutation_builder.build_delete",
            "sql:MutationBuilder.buildDelete",
            "Mut_ete"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Method: MutationBuilder.buildDelete",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call MutationBuilder.buildDelete with default parameters",
                "output": "",
                "description": "Basic usage of MutationBuilder.buildDelete"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "buildDelete():  "
        }
    },
    {
        "id": "v1-327",
        "name": "ConnectionOptions",
        "aliases": [
            "ConnectionOptions",
            "_connection_options",
            "sql:ConnectionOptions",
            "Con_ons"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Interface: ConnectionOptions",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "ConnectionOptions",
        "examples": [
            {
                "input": "Call ConnectionOptions with default parameters",
                "output": "ConnectionOptions",
                "description": "Basic usage of ConnectionOptions"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface ConnectionOptions"
        }
    },
    {
        "id": "v1-328",
        "name": "QueryResult",
        "aliases": [
            "QueryResult",
            "_query_result",
            "sql:QueryResult",
            "Que_ult"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Interface: QueryResult",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "QueryResult",
        "examples": [
            {
                "input": "Call QueryResult with default parameters",
                "output": "QueryResult",
                "description": "Basic usage of QueryResult"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface QueryResult"
        }
    },
    {
        "id": "v1-329",
        "name": "Row",
        "aliases": [
            "Row",
            "_row",
            "sql:Row"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "sql"
        ],
        "description": "Interface: Row",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Row",
        "examples": [
            {
                "input": "Call Row with default parameters",
                "output": "Row",
                "description": "Basic usage of Row"
            }
        ],
        "tags": [
            "infrastructure",
            "sql",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-301",
            "v1-302",
            "v1-303",
            "v1-304",
            "v1-305"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface Row"
        }
    },
    {
        "id": "v1-330",
        "name": "generateSwaggerUI",
        "aliases": [
            "generateSwaggerUI",
            "generate_swagger_u_i",
            "swagger:generateSwaggerUI",
            "gen_rUI"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Function: generateSwaggerUI",
        "confidence": 0.86,
        "inputTypes": "specUrl: string, title: string='APIDocumentation'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call generateSwaggerUI with default parameters",
                "output": "string",
                "description": "Basic usage of generateSwaggerUI"
            },
            {
                "input": "generateSwaggerUI(specUrl=string, title=string = 'API Documentation')",
                "output": "string",
                "description": "Call with parameters: specUrl=string, title=string = 'API Documentation'"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334",
            "v1-335"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "generateSwaggerUI(specUrl: string, title: string = 'API Documentation'): string "
        }
    },
    {
        "id": "v1-331",
        "name": "generateReDocUI",
        "aliases": [
            "generateReDocUI",
            "generate_re_doc_u_i",
            "swagger:generateReDocUI",
            "gen_cUI"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Function: generateReDocUI",
        "confidence": 0.86,
        "inputTypes": "specUrl: string, title: string='APIDocumentation'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call generateReDocUI with default parameters",
                "output": "string",
                "description": "Basic usage of generateReDocUI"
            },
            {
                "input": "generateReDocUI(specUrl=string, title=string = 'API Documentation')",
                "output": "string",
                "description": "Call with parameters: specUrl=string, title=string = 'API Documentation'"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-332",
            "v1-333",
            "v1-334",
            "v1-335"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "generateReDocUI(specUrl: string, title: string = 'API Documentation'): string "
        }
    },
    {
        "id": "v1-332",
        "name": "SwaggerBuilder",
        "aliases": [
            "SwaggerBuilder",
            "_swagger_builder",
            "swagger:SwaggerBuilder",
            "Swa_der"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Class: SwaggerBuilder",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-333",
            "v1-334",
            "v1-335"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class SwaggerBuilder"
        }
    },
    {
        "id": "v1-333",
        "name": "SwaggerBuilder.addServer",
        "aliases": [
            "SwaggerBuilder.addServer",
            "_swagger_builder.add_server",
            "swagger:SwaggerBuilder.addServer",
            "Swa_ver"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.addServer",
        "confidence": 0.8899999999999999,
        "inputTypes": "url: string, description?: string",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder.addServer with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder.addServer"
            },
            {
                "input": "SwaggerBuilder.addServer(url=string, description?=string)",
                "output": "SwaggerBuilder",
                "description": "Call with parameters: url=string, description?=string"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-334",
            "v1-335"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "addServer(url: string, description?: string): SwaggerBuilder "
        }
    },
    {
        "id": "v1-334",
        "name": "SwaggerBuilder.addSchema",
        "aliases": [
            "SwaggerBuilder.addSchema",
            "_swagger_builder.add_schema",
            "swagger:SwaggerBuilder.addSchema",
            "Swa_ema"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.addSchema",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, schema: SchemaObject",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder.addSchema with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder.addSchema"
            },
            {
                "input": "SwaggerBuilder.addSchema(name=string, schema=SchemaObject)",
                "output": "SwaggerBuilder",
                "description": "Call with parameters: name=string, schema=SchemaObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-335"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "addSchema(name: string, schema: SchemaObject): SwaggerBuilder "
        }
    },
    {
        "id": "v1-335",
        "name": "SwaggerBuilder.get",
        "aliases": [
            "SwaggerBuilder.get",
            "_swagger_builder.get",
            "swagger:SwaggerBuilder.get",
            "Swa_get"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.get",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, operation: OperationObject",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder.get with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder.get"
            },
            {
                "input": "SwaggerBuilder.get(path=string, operation=OperationObject)",
                "output": "SwaggerBuilder",
                "description": "Call with parameters: path=string, operation=OperationObject"
            },
            {
                "input": "read data",
                "output": "SwaggerBuilder",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "get(path: string, operation: OperationObject): SwaggerBuilder "
        }
    },
    {
        "id": "v1-336",
        "name": "SwaggerBuilder.post",
        "aliases": [
            "SwaggerBuilder.post",
            "_swagger_builder.post",
            "swagger:SwaggerBuilder.post",
            "Swa_ost"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.post",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, operation: OperationObject",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder.post with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder.post"
            },
            {
                "input": "SwaggerBuilder.post(path=string, operation=OperationObject)",
                "output": "SwaggerBuilder",
                "description": "Call with parameters: path=string, operation=OperationObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "post(path: string, operation: OperationObject): SwaggerBuilder "
        }
    },
    {
        "id": "v1-337",
        "name": "SwaggerBuilder.put",
        "aliases": [
            "SwaggerBuilder.put",
            "_swagger_builder.put",
            "swagger:SwaggerBuilder.put",
            "Swa_put"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.put",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, operation: OperationObject",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder.put with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder.put"
            },
            {
                "input": "SwaggerBuilder.put(path=string, operation=OperationObject)",
                "output": "SwaggerBuilder",
                "description": "Call with parameters: path=string, operation=OperationObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "put(path: string, operation: OperationObject): SwaggerBuilder "
        }
    },
    {
        "id": "v1-338",
        "name": "SwaggerBuilder.delete",
        "aliases": [
            "SwaggerBuilder.delete",
            "_swagger_builder.delete",
            "swagger:SwaggerBuilder.delete",
            "Swa_ete"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.delete",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, operation: OperationObject",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder.delete with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder.delete"
            },
            {
                "input": "SwaggerBuilder.delete(path=string, operation=OperationObject)",
                "output": "SwaggerBuilder",
                "description": "Call with parameters: path=string, operation=OperationObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync",
            "delete"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "delete(path: string, operation: OperationObject): SwaggerBuilder "
        }
    },
    {
        "id": "v1-339",
        "name": "SwaggerBuilder.patch",
        "aliases": [
            "SwaggerBuilder.patch",
            "_swagger_builder.patch",
            "swagger:SwaggerBuilder.patch",
            "Swa_tch"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.patch",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, operation: OperationObject",
        "outputType": "SwaggerBuilder",
        "examples": [
            {
                "input": "Call SwaggerBuilder.patch with default parameters",
                "output": "SwaggerBuilder",
                "description": "Basic usage of SwaggerBuilder.patch"
            },
            {
                "input": "SwaggerBuilder.patch(path=string, operation=OperationObject)",
                "output": "SwaggerBuilder",
                "description": "Call with parameters: path=string, operation=OperationObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "patch(path: string, operation: OperationObject): SwaggerBuilder "
        }
    },
    {
        "id": "v1-340",
        "name": "SwaggerBuilder.build",
        "aliases": [
            "SwaggerBuilder.build",
            "_swagger_builder.build",
            "swagger:SwaggerBuilder.build",
            "Swa_ild"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.build",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "OpenAPIObject",
        "examples": [
            {
                "input": "Call SwaggerBuilder.build with default parameters",
                "output": "OpenAPIObject",
                "description": "Basic usage of SwaggerBuilder.build"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "build(): OpenAPIObject "
        }
    },
    {
        "id": "v1-341",
        "name": "SwaggerBuilder.toJSON",
        "aliases": [
            "SwaggerBuilder.toJSON",
            "_swagger_builder.to_j_s_o_n",
            "swagger:SwaggerBuilder.toJSON",
            "Swa_SON"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.toJSON",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call SwaggerBuilder.toJSON with default parameters",
                "output": "string",
                "description": "Basic usage of SwaggerBuilder.toJSON"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toJSON(): string "
        }
    },
    {
        "id": "v1-342",
        "name": "SwaggerBuilder.toYAML",
        "aliases": [
            "SwaggerBuilder.toYAML",
            "_swagger_builder.to_y_a_m_l",
            "swagger:SwaggerBuilder.toYAML",
            "Swa_AML"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.toYAML",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call SwaggerBuilder.toYAML with default parameters",
                "output": "string",
                "description": "Basic usage of SwaggerBuilder.toYAML"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toYAML(): string "
        }
    },
    {
        "id": "v1-343",
        "name": "SwaggerBuilder.openAPIToYAML",
        "aliases": [
            "SwaggerBuilder.openAPIToYAML",
            "_swagger_builder.open_a_p_i_to_y_a_m_l",
            "swagger:SwaggerBuilder.openAPIToYAML",
            "Swa_AML"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Method: SwaggerBuilder.openAPIToYAML",
        "confidence": 0.8899999999999999,
        "inputTypes": "obj: any, indent: number=0",
        "outputType": "string",
        "examples": [
            {
                "input": "Call SwaggerBuilder.openAPIToYAML with default parameters",
                "output": "string",
                "description": "Basic usage of SwaggerBuilder.openAPIToYAML"
            },
            {
                "input": "SwaggerBuilder.openAPIToYAML(obj=any, indent=number = 0)",
                "output": "string",
                "description": "Call with parameters: obj=any, indent=number = 0"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "openAPIToYAML(obj: any, indent: number = 0): string "
        }
    },
    {
        "id": "v1-344",
        "name": "SchemaObject",
        "aliases": [
            "SchemaObject",
            "_schema_object",
            "swagger:SchemaObject",
            "Sch_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Interface: SchemaObject",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "SchemaObject",
        "examples": [
            {
                "input": "Call SchemaObject with default parameters",
                "output": "SchemaObject",
                "description": "Basic usage of SchemaObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface SchemaObject"
        }
    },
    {
        "id": "v1-345",
        "name": "ParameterObject",
        "aliases": [
            "ParameterObject",
            "_parameter_object",
            "swagger:ParameterObject",
            "Par_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Interface: ParameterObject",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "ParameterObject",
        "examples": [
            {
                "input": "Call ParameterObject with default parameters",
                "output": "ParameterObject",
                "description": "Basic usage of ParameterObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface ParameterObject"
        }
    },
    {
        "id": "v1-346",
        "name": "ResponseObject",
        "aliases": [
            "ResponseObject",
            "_response_object",
            "swagger:ResponseObject",
            "Res_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Interface: ResponseObject",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "ResponseObject",
        "examples": [
            {
                "input": "Call ResponseObject with default parameters",
                "output": "ResponseObject",
                "description": "Basic usage of ResponseObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface ResponseObject"
        }
    },
    {
        "id": "v1-347",
        "name": "OperationObject",
        "aliases": [
            "OperationObject",
            "_operation_object",
            "swagger:OperationObject",
            "Ope_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Interface: OperationObject",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "OperationObject",
        "examples": [
            {
                "input": "Call OperationObject with default parameters",
                "output": "OperationObject",
                "description": "Basic usage of OperationObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface OperationObject"
        }
    },
    {
        "id": "v1-348",
        "name": "PathItem",
        "aliases": [
            "PathItem",
            "_path_item",
            "swagger:PathItem"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Interface: PathItem",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "PathItem",
        "examples": [
            {
                "input": "Call PathItem with default parameters",
                "output": "PathItem",
                "description": "Basic usage of PathItem"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface PathItem"
        }
    },
    {
        "id": "v1-349",
        "name": "OpenAPIObject",
        "aliases": [
            "OpenAPIObject",
            "_open_a_p_i_object",
            "swagger:OpenAPIObject",
            "Ope_ect"
        ],
        "category": "infrastructure",
        "source": [
            "v1"
        ],
        "packages": [
            "swagger"
        ],
        "description": "Interface: OpenAPIObject",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "OpenAPIObject",
        "examples": [
            {
                "input": "Call OpenAPIObject with default parameters",
                "output": "OpenAPIObject",
                "description": "Basic usage of OpenAPIObject"
            }
        ],
        "tags": [
            "infrastructure",
            "swagger",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-330",
            "v1-331",
            "v1-332",
            "v1-333",
            "v1-334"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface OpenAPIObject"
        }
    },
    {
        "id": "v1-350",
        "name": "GRPCServer",
        "aliases": [
            "GRPCServer",
            "_g_r_p_c_server",
            "grpc:GRPCServer"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "grpc"
        ],
        "description": "Class: GRPCServer",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "GRPCServer",
        "examples": [
            {
                "input": "Call GRPCServer with default parameters",
                "output": "GRPCServer",
                "description": "Basic usage of GRPCServer"
            }
        ],
        "tags": [
            "network",
            "grpc",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-351",
            "v1-352",
            "v1-353",
            "v1-354",
            "v1-355"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class GRPCServer"
        }
    },
    {
        "id": "v1-351",
        "name": "GRPCServer.addService",
        "aliases": [
            "GRPCServer.addService",
            "_g_r_p_c_server.add_service",
            "grpc:GRPCServer.addService",
            "GRP_ice"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "grpc"
        ],
        "description": "Method: GRPCServer.addService",
        "confidence": 0.8699999999999999,
        "inputTypes": "serviceName: string, implementation: Record<string, (...args: any[])=>any>",
        "outputType": "void",
        "examples": [
            {
                "input": "Call GRPCServer.addService with default parameters",
                "output": "void",
                "description": "Basic usage of GRPCServer.addService"
            },
            {
                "input": "GRPCServer.addService(serviceName=string, implementation=Record<string, (...args=any[]) => any>)",
                "output": "void",
                "description": "Call with parameters: serviceName=string, implementation=Record<string, (...args=any[]) => any>"
            }
        ],
        "tags": [
            "network",
            "grpc",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-350",
            "v1-352",
            "v1-353",
            "v1-354",
            "v1-355"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "addService(serviceName: string, implementation: Record<string, (...args: any[]) => any>): void "
        }
    },
    {
        "id": "v1-352",
        "name": "GRPCServer.listen",
        "aliases": [
            "GRPCServer.listen",
            "_g_r_p_c_server.listen",
            "grpc:GRPCServer.listen",
            "GRP_ten"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "grpc"
        ],
        "description": "Method: GRPCServer.listen",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call GRPCServer.listen with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of GRPCServer.listen"
            }
        ],
        "tags": [
            "network",
            "grpc",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-350",
            "v1-351",
            "v1-353",
            "v1-354",
            "v1-355"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "listen(): Promise<void> "
        }
    },
    {
        "id": "v1-353",
        "name": "GRPCServer.close",
        "aliases": [
            "GRPCServer.close",
            "_g_r_p_c_server.close",
            "grpc:GRPCServer.close",
            "GRP_ose"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "grpc"
        ],
        "description": "Method: GRPCServer.close",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call GRPCServer.close with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of GRPCServer.close"
            }
        ],
        "tags": [
            "network",
            "grpc",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-350",
            "v1-351",
            "v1-352",
            "v1-354",
            "v1-355"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "close(): Promise<void> "
        }
    },
    {
        "id": "v1-354",
        "name": "GRPCClient",
        "aliases": [
            "GRPCClient",
            "_g_r_p_c_client",
            "grpc:GRPCClient"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "grpc"
        ],
        "description": "Class: GRPCClient",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "GRPCClient",
        "examples": [
            {
                "input": "Call GRPCClient with default parameters",
                "output": "GRPCClient",
                "description": "Basic usage of GRPCClient"
            }
        ],
        "tags": [
            "network",
            "grpc",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-350",
            "v1-351",
            "v1-352",
            "v1-353",
            "v1-355"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class GRPCClient"
        }
    },
    {
        "id": "v1-355",
        "name": "ServiceDefinition",
        "aliases": [
            "ServiceDefinition",
            "_service_definition",
            "grpc:ServiceDefinition",
            "Ser_ion"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "grpc"
        ],
        "description": "Interface: ServiceDefinition",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "ServiceDefinition",
        "examples": [
            {
                "input": "Call ServiceDefinition with default parameters",
                "output": "ServiceDefinition",
                "description": "Basic usage of ServiceDefinition"
            }
        ],
        "tags": [
            "network",
            "grpc",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-350",
            "v1-351",
            "v1-352",
            "v1-353",
            "v1-354"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface ServiceDefinition"
        }
    },
    {
        "id": "v1-356",
        "name": "ServerResponse",
        "aliases": [
            "ServerResponse",
            "_server_response",
            "http:ServerResponse",
            "Ser_nse"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Class: ServerResponse",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "ServerResponse",
        "examples": [
            {
                "input": "Call ServerResponse with default parameters",
                "output": "ServerResponse",
                "description": "Basic usage of ServerResponse"
            }
        ],
        "tags": [
            "network",
            "http",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360",
            "v1-361"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class ServerResponse"
        }
    },
    {
        "id": "v1-357",
        "name": "ServerResponse.setStatus",
        "aliases": [
            "ServerResponse.setStatus",
            "_server_response.set_status",
            "http:ServerResponse.setStatus",
            "Ser_tus"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: ServerResponse.setStatus",
        "confidence": 0.9099999999999999,
        "inputTypes": "code: number",
        "outputType": "ServerResponse",
        "examples": [
            {
                "input": "Call ServerResponse.setStatus with default parameters",
                "output": "ServerResponse",
                "description": "Basic usage of ServerResponse.setStatus"
            },
            {
                "input": "ServerResponse.setStatus(code=number)",
                "output": "ServerResponse",
                "description": "Call with parameters: code=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-356",
            "v1-358",
            "v1-359",
            "v1-360",
            "v1-361"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "setStatus(code: number): ServerResponse "
        }
    },
    {
        "id": "v1-358",
        "name": "ServerResponse.setHeader",
        "aliases": [
            "ServerResponse.setHeader",
            "_server_response.set_header",
            "http:ServerResponse.setHeader",
            "Ser_der"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: ServerResponse.setHeader",
        "confidence": 0.8899999999999999,
        "inputTypes": "key: string, value: string",
        "outputType": "ServerResponse",
        "examples": [
            {
                "input": "Call ServerResponse.setHeader with default parameters",
                "output": "ServerResponse",
                "description": "Basic usage of ServerResponse.setHeader"
            },
            {
                "input": "ServerResponse.setHeader(key=string, value=string)",
                "output": "ServerResponse",
                "description": "Call with parameters: key=string, value=string"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-359",
            "v1-360",
            "v1-361"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "setHeader(key: string, value: string): ServerResponse "
        }
    },
    {
        "id": "v1-359",
        "name": "ServerResponse.send",
        "aliases": [
            "ServerResponse.send",
            "_server_response.send",
            "http:ServerResponse.send",
            "Ser_end"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: ServerResponse.send",
        "confidence": 0.9099999999999999,
        "inputTypes": "body: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ServerResponse.send with default parameters",
                "output": "void",
                "description": "Basic usage of ServerResponse.send"
            },
            {
                "input": "ServerResponse.send(body=string)",
                "output": "void",
                "description": "Call with parameters: body=string"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-360",
            "v1-361"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "send(body: string): void "
        }
    },
    {
        "id": "v1-360",
        "name": "ServerResponse.json",
        "aliases": [
            "ServerResponse.json",
            "_server_response.json",
            "http:ServerResponse.json",
            "Ser_son"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: ServerResponse.json",
        "confidence": 0.9099999999999999,
        "inputTypes": "data: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ServerResponse.json with default parameters",
                "output": "void",
                "description": "Basic usage of ServerResponse.json"
            },
            {
                "input": "ServerResponse.json(data=any)",
                "output": "void",
                "description": "Call with parameters: data=any"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-361"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "json(data: any): void "
        }
    },
    {
        "id": "v1-361",
        "name": "ServerResponse.html",
        "aliases": [
            "ServerResponse.html",
            "_server_response.html",
            "http:ServerResponse.html",
            "Ser_tml"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: ServerResponse.html",
        "confidence": 0.9099999999999999,
        "inputTypes": "body: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ServerResponse.html with default parameters",
                "output": "void",
                "description": "Basic usage of ServerResponse.html"
            },
            {
                "input": "ServerResponse.html(body=string)",
                "output": "void",
                "description": "Call with parameters: body=string"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "html(body: string): void "
        }
    },
    {
        "id": "v1-362",
        "name": "ServerResponse.download",
        "aliases": [
            "ServerResponse.download",
            "_server_response.download",
            "http:ServerResponse.download",
            "Ser_oad"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: ServerResponse.download",
        "confidence": 0.8899999999999999,
        "inputTypes": "filename: string, data: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ServerResponse.download with default parameters",
                "output": "void",
                "description": "Basic usage of ServerResponse.download"
            },
            {
                "input": "ServerResponse.download(filename=string, data=string)",
                "output": "void",
                "description": "Call with parameters: filename=string, data=string"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "download(filename: string, data: string): void "
        }
    },
    {
        "id": "v1-363",
        "name": "ServerResponse.redirect",
        "aliases": [
            "ServerResponse.redirect",
            "_server_response.redirect",
            "http:ServerResponse.redirect",
            "Ser_ect"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: ServerResponse.redirect",
        "confidence": 0.9099999999999999,
        "inputTypes": "url: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ServerResponse.redirect with default parameters",
                "output": "void",
                "description": "Basic usage of ServerResponse.redirect"
            },
            {
                "input": "ServerResponse.redirect(url=string)",
                "output": "void",
                "description": "Call with parameters: url=string"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "redirect(url: string): void "
        }
    },
    {
        "id": "v1-364",
        "name": "HTTPClient",
        "aliases": [
            "HTTPClient",
            "_h_t_t_p_client",
            "http:HTTPClient"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Class: HTTPClient",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "HTTPClient",
        "examples": [
            {
                "input": "Call HTTPClient with default parameters",
                "output": "HTTPClient",
                "description": "Basic usage of HTTPClient"
            }
        ],
        "tags": [
            "network",
            "http",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class HTTPClient"
        }
    },
    {
        "id": "v1-365",
        "name": "HTTPClient.get",
        "aliases": [
            "HTTPClient.get",
            "_h_t_t_p_client.get",
            "http:HTTPClient.get",
            "HTT_get"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPClient.get",
        "confidence": 0.8899999999999999,
        "inputTypes": "url: string, options?: RequestOptions",
        "outputType": "Promise<Response>",
        "examples": [
            {
                "input": "Call HTTPClient.get with default parameters",
                "output": "Promise<Response>",
                "description": "Basic usage of HTTPClient.get"
            },
            {
                "input": "HTTPClient.get(url=string, options?=RequestOptions)",
                "output": "Promise<Response>",
                "description": "Call with parameters: url=string, options?=RequestOptions"
            },
            {
                "input": "read data",
                "output": "Promise<Response>",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync",
            "read"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "get(url: string, options?: RequestOptions): Promise<Response> "
        }
    },
    {
        "id": "v1-366",
        "name": "HTTPClient.post",
        "aliases": [
            "HTTPClient.post",
            "_h_t_t_p_client.post",
            "http:HTTPClient.post",
            "HTT_ost"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPClient.post",
        "confidence": 0.8699999999999999,
        "inputTypes": "url: string, body?: string, options?: RequestOptions",
        "outputType": "Promise<Response>",
        "examples": [
            {
                "input": "Call HTTPClient.post with default parameters",
                "output": "Promise<Response>",
                "description": "Basic usage of HTTPClient.post"
            },
            {
                "input": "HTTPClient.post(url=string, body?=string, options?=RequestOptions)",
                "output": "Promise<Response>",
                "description": "Call with parameters: url=string, body?=string, options?=RequestOptions"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "post(url: string, body?: string, options?: RequestOptions): Promise<Response> "
        }
    },
    {
        "id": "v1-367",
        "name": "HTTPClient.put",
        "aliases": [
            "HTTPClient.put",
            "_h_t_t_p_client.put",
            "http:HTTPClient.put",
            "HTT_put"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPClient.put",
        "confidence": 0.8699999999999999,
        "inputTypes": "url: string, body?: string, options?: RequestOptions",
        "outputType": "Promise<Response>",
        "examples": [
            {
                "input": "Call HTTPClient.put with default parameters",
                "output": "Promise<Response>",
                "description": "Basic usage of HTTPClient.put"
            },
            {
                "input": "HTTPClient.put(url=string, body?=string, options?=RequestOptions)",
                "output": "Promise<Response>",
                "description": "Call with parameters: url=string, body?=string, options?=RequestOptions"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "put(url: string, body?: string, options?: RequestOptions): Promise<Response> "
        }
    },
    {
        "id": "v1-368",
        "name": "HTTPClient.patch",
        "aliases": [
            "HTTPClient.patch",
            "_h_t_t_p_client.patch",
            "http:HTTPClient.patch",
            "HTT_tch"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPClient.patch",
        "confidence": 0.8699999999999999,
        "inputTypes": "url: string, body?: string, options?: RequestOptions",
        "outputType": "Promise<Response>",
        "examples": [
            {
                "input": "Call HTTPClient.patch with default parameters",
                "output": "Promise<Response>",
                "description": "Basic usage of HTTPClient.patch"
            },
            {
                "input": "HTTPClient.patch(url=string, body?=string, options?=RequestOptions)",
                "output": "Promise<Response>",
                "description": "Call with parameters: url=string, body?=string, options?=RequestOptions"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "patch(url: string, body?: string, options?: RequestOptions): Promise<Response> "
        }
    },
    {
        "id": "v1-369",
        "name": "HTTPClient.delete",
        "aliases": [
            "HTTPClient.delete",
            "_h_t_t_p_client.delete",
            "http:HTTPClient.delete",
            "HTT_ete"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPClient.delete",
        "confidence": 0.8899999999999999,
        "inputTypes": "url: string, options?: RequestOptions",
        "outputType": "Promise<Response>",
        "examples": [
            {
                "input": "Call HTTPClient.delete with default parameters",
                "output": "Promise<Response>",
                "description": "Basic usage of HTTPClient.delete"
            },
            {
                "input": "HTTPClient.delete(url=string, options?=RequestOptions)",
                "output": "Promise<Response>",
                "description": "Call with parameters: url=string, options?=RequestOptions"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync",
            "delete"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "delete(url: string, options?: RequestOptions): Promise<Response> "
        }
    },
    {
        "id": "v1-370",
        "name": "HTTPClient.head",
        "aliases": [
            "HTTPClient.head",
            "_h_t_t_p_client.head",
            "http:HTTPClient.head",
            "HTT_ead"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPClient.head",
        "confidence": 0.8899999999999999,
        "inputTypes": "url: string, options?: RequestOptions",
        "outputType": "Promise<Response>",
        "examples": [
            {
                "input": "Call HTTPClient.head with default parameters",
                "output": "Promise<Response>",
                "description": "Basic usage of HTTPClient.head"
            },
            {
                "input": "HTTPClient.head(url=string, options?=RequestOptions)",
                "output": "Promise<Response>",
                "description": "Call with parameters: url=string, options?=RequestOptions"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "head(url: string, options?: RequestOptions): Promise<Response> "
        }
    },
    {
        "id": "v1-371",
        "name": "HTTPClient.request",
        "aliases": [
            "HTTPClient.request",
            "_h_t_t_p_client.request",
            "http:HTTPClient.request",
            "HTT_est"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPClient.request",
        "confidence": 0.8699999999999999,
        "inputTypes": "url: string, options?: RequestOptions, body?: string",
        "outputType": "Promise<Response>",
        "examples": [
            {
                "input": "Call HTTPClient.request with default parameters",
                "output": "Promise<Response>",
                "description": "Basic usage of HTTPClient.request"
            },
            {
                "input": "HTTPClient.request(url=string, options?=RequestOptions, body?=string)",
                "output": "Promise<Response>",
                "description": "Call with parameters: url=string, options?=RequestOptions, body?=string"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "request(url: string, options?: RequestOptions, body?: string): Promise<Response> "
        }
    },
    {
        "id": "v1-372",
        "name": "HTTPServer",
        "aliases": [
            "HTTPServer",
            "_h_t_t_p_server",
            "http:HTTPServer"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Class: HTTPServer",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "HTTPServer",
        "examples": [
            {
                "input": "Call HTTPServer with default parameters",
                "output": "HTTPServer",
                "description": "Basic usage of HTTPServer"
            }
        ],
        "tags": [
            "network",
            "http",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class HTTPServer"
        }
    },
    {
        "id": "v1-373",
        "name": "HTTPServer.route",
        "aliases": [
            "HTTPServer.route",
            "_h_t_t_p_server.route",
            "http:HTTPServer.route",
            "HTT_ute"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.route",
        "confidence": 0.8699999999999999,
        "inputTypes": "method: string, path: string, handler: ResponseHandler",
        "outputType": "HTTPServer",
        "examples": [
            {
                "input": "Call HTTPServer.route with default parameters",
                "output": "HTTPServer",
                "description": "Basic usage of HTTPServer.route"
            },
            {
                "input": "HTTPServer.route(method=string, path=string, handler=ResponseHandler)",
                "output": "HTTPServer",
                "description": "Call with parameters: method=string, path=string, handler=ResponseHandler"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "route(method: string, path: string, handler: ResponseHandler): HTTPServer "
        }
    },
    {
        "id": "v1-374",
        "name": "HTTPServer.get",
        "aliases": [
            "HTTPServer.get",
            "_h_t_t_p_server.get",
            "http:HTTPServer.get",
            "HTT_get"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.get",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, handler: ResponseHandler",
        "outputType": "HTTPServer",
        "examples": [
            {
                "input": "Call HTTPServer.get with default parameters",
                "output": "HTTPServer",
                "description": "Basic usage of HTTPServer.get"
            },
            {
                "input": "HTTPServer.get(path=string, handler=ResponseHandler)",
                "output": "HTTPServer",
                "description": "Call with parameters: path=string, handler=ResponseHandler"
            },
            {
                "input": "read data",
                "output": "HTTPServer",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync",
            "read"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "get(path: string, handler: ResponseHandler): HTTPServer "
        }
    },
    {
        "id": "v1-375",
        "name": "HTTPServer.post",
        "aliases": [
            "HTTPServer.post",
            "_h_t_t_p_server.post",
            "http:HTTPServer.post",
            "HTT_ost"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.post",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, handler: ResponseHandler",
        "outputType": "HTTPServer",
        "examples": [
            {
                "input": "Call HTTPServer.post with default parameters",
                "output": "HTTPServer",
                "description": "Basic usage of HTTPServer.post"
            },
            {
                "input": "HTTPServer.post(path=string, handler=ResponseHandler)",
                "output": "HTTPServer",
                "description": "Call with parameters: path=string, handler=ResponseHandler"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "post(path: string, handler: ResponseHandler): HTTPServer "
        }
    },
    {
        "id": "v1-376",
        "name": "HTTPServer.put",
        "aliases": [
            "HTTPServer.put",
            "_h_t_t_p_server.put",
            "http:HTTPServer.put",
            "HTT_put"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.put",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, handler: ResponseHandler",
        "outputType": "HTTPServer",
        "examples": [
            {
                "input": "Call HTTPServer.put with default parameters",
                "output": "HTTPServer",
                "description": "Basic usage of HTTPServer.put"
            },
            {
                "input": "HTTPServer.put(path=string, handler=ResponseHandler)",
                "output": "HTTPServer",
                "description": "Call with parameters: path=string, handler=ResponseHandler"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "put(path: string, handler: ResponseHandler): HTTPServer "
        }
    },
    {
        "id": "v1-377",
        "name": "HTTPServer.patch",
        "aliases": [
            "HTTPServer.patch",
            "_h_t_t_p_server.patch",
            "http:HTTPServer.patch",
            "HTT_tch"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.patch",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, handler: ResponseHandler",
        "outputType": "HTTPServer",
        "examples": [
            {
                "input": "Call HTTPServer.patch with default parameters",
                "output": "HTTPServer",
                "description": "Basic usage of HTTPServer.patch"
            },
            {
                "input": "HTTPServer.patch(path=string, handler=ResponseHandler)",
                "output": "HTTPServer",
                "description": "Call with parameters: path=string, handler=ResponseHandler"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "patch(path: string, handler: ResponseHandler): HTTPServer "
        }
    },
    {
        "id": "v1-378",
        "name": "HTTPServer.delete",
        "aliases": [
            "HTTPServer.delete",
            "_h_t_t_p_server.delete",
            "http:HTTPServer.delete",
            "HTT_ete"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.delete",
        "confidence": 0.8899999999999999,
        "inputTypes": "path: string, handler: ResponseHandler",
        "outputType": "HTTPServer",
        "examples": [
            {
                "input": "Call HTTPServer.delete with default parameters",
                "output": "HTTPServer",
                "description": "Basic usage of HTTPServer.delete"
            },
            {
                "input": "HTTPServer.delete(path=string, handler=ResponseHandler)",
                "output": "HTTPServer",
                "description": "Call with parameters: path=string, handler=ResponseHandler"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync",
            "delete"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "delete(path: string, handler: ResponseHandler): HTTPServer "
        }
    },
    {
        "id": "v1-379",
        "name": "HTTPServer.listen",
        "aliases": [
            "HTTPServer.listen",
            "_h_t_t_p_server.listen",
            "http:HTTPServer.listen",
            "HTT_ten"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.listen",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call HTTPServer.listen with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of HTTPServer.listen"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "listen(): Promise<void> "
        }
    },
    {
        "id": "v1-380",
        "name": "HTTPServer.close",
        "aliases": [
            "HTTPServer.close",
            "_h_t_t_p_server.close",
            "http:HTTPServer.close",
            "HTT_ose"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Method: HTTPServer.close",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call HTTPServer.close with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of HTTPServer.close"
            }
        ],
        "tags": [
            "network",
            "http",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "close(): Promise<void> "
        }
    },
    {
        "id": "v1-381",
        "name": "RequestOptions",
        "aliases": [
            "RequestOptions",
            "_request_options",
            "http:RequestOptions",
            "Req_ons"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Interface: RequestOptions",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "RequestOptions",
        "examples": [
            {
                "input": "Call RequestOptions with default parameters",
                "output": "RequestOptions",
                "description": "Basic usage of RequestOptions"
            }
        ],
        "tags": [
            "network",
            "http",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface RequestOptions"
        }
    },
    {
        "id": "v1-382",
        "name": "Response",
        "aliases": [
            "Response",
            "_response",
            "http:Response"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Interface: Response",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Response",
        "examples": [
            {
                "input": "Call Response with default parameters",
                "output": "Response",
                "description": "Basic usage of Response"
            }
        ],
        "tags": [
            "network",
            "http",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface Response"
        }
    },
    {
        "id": "v1-383",
        "name": "Request",
        "aliases": [
            "Request",
            "_request",
            "http:Request"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Interface: Request",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Request",
        "examples": [
            {
                "input": "Call Request with default parameters",
                "output": "Request",
                "description": "Basic usage of Request"
            }
        ],
        "tags": [
            "network",
            "http",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface Request"
        }
    },
    {
        "id": "v1-384",
        "name": "ResponseHandler",
        "aliases": [
            "ResponseHandler",
            "_response_handler",
            "http:ResponseHandler",
            "Res_ler"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "http"
        ],
        "description": "Type: ResponseHandler",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "(req:Request,res:ServerResponse)=>void|Prom",
        "examples": [
            {
                "input": "Call ResponseHandler with default parameters",
                "output": "(req: Request, res: ServerResponse) => void | Prom",
                "description": "Basic usage of ResponseHandler"
            }
        ],
        "tags": [
            "network",
            "http",
            "type",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-356",
            "v1-357",
            "v1-358",
            "v1-359",
            "v1-360"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type ResponseHandler = (req: Request, res: ServerResponse) => v..."
        }
    },
    {
        "id": "v1-385",
        "name": "TCPClient",
        "aliases": [
            "TCPClient",
            "_t_c_p_client",
            "tcp:TCPClient"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Class: TCPClient",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "TCPClient",
        "examples": [
            {
                "input": "Call TCPClient with default parameters",
                "output": "TCPClient",
                "description": "Basic usage of TCPClient"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389",
            "v1-390"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class TCPClient"
        }
    },
    {
        "id": "v1-386",
        "name": "TCPClient.connect",
        "aliases": [
            "TCPClient.connect",
            "_t_c_p_client.connect",
            "tcp:TCPClient.connect",
            "TCP_ect"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPClient.connect",
        "confidence": 0.8699999999999999,
        "inputTypes": "host: string, port: number, timeout: number=5000",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call TCPClient.connect with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of TCPClient.connect"
            },
            {
                "input": "TCPClient.connect(host=string, port=number, timeout=number = 5000)",
                "output": "Promise<void>",
                "description": "Call with parameters: host=string, port=number, timeout=number = 5000"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "async"
        ],
        "complexity": 5,
        "relatedPatterns": [
            "v1-385",
            "v1-387",
            "v1-388",
            "v1-389",
            "v1-390"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": true,
            "signature": "connect(host: string, port: number, timeout: number = 5000): Promise<void> "
        }
    },
    {
        "id": "v1-387",
        "name": "TCPClient.send",
        "aliases": [
            "TCPClient.send",
            "_t_c_p_client.send",
            "tcp:TCPClient.send",
            "TCP_end"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPClient.send",
        "confidence": 0.9099999999999999,
        "inputTypes": "data: string|Buffer",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call TCPClient.send with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of TCPClient.send"
            },
            {
                "input": "TCPClient.send(data=string | Buffer)",
                "output": "Promise<void>",
                "description": "Call with parameters: data=string | Buffer"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-388",
            "v1-389",
            "v1-390"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "send(data: string | Buffer): Promise<void> "
        }
    },
    {
        "id": "v1-388",
        "name": "TCPClient.receive",
        "aliases": [
            "TCPClient.receive",
            "_t_c_p_client.receive",
            "tcp:TCPClient.receive",
            "TCP_ive"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPClient.receive",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<Buffer>",
        "examples": [
            {
                "input": "Call TCPClient.receive with default parameters",
                "output": "Promise<Buffer>",
                "description": "Basic usage of TCPClient.receive"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-389",
            "v1-390"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "receive(): Promise<Buffer> "
        }
    },
    {
        "id": "v1-389",
        "name": "TCPClient.receiveText",
        "aliases": [
            "TCPClient.receiveText",
            "_t_c_p_client.receive_text",
            "tcp:TCPClient.receiveText",
            "TCP_ext"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPClient.receiveText",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<string>",
        "examples": [
            {
                "input": "Call TCPClient.receiveText with default parameters",
                "output": "Promise<string>",
                "description": "Basic usage of TCPClient.receiveText"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-390"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "receiveText(): Promise<string> "
        }
    },
    {
        "id": "v1-390",
        "name": "TCPClient.close",
        "aliases": [
            "TCPClient.close",
            "_t_c_p_client.close",
            "tcp:TCPClient.close",
            "TCP_ose"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPClient.close",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call TCPClient.close with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of TCPClient.close"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "close(): Promise<void> "
        }
    },
    {
        "id": "v1-391",
        "name": "TCPClient.isConnected",
        "aliases": [
            "TCPClient.isConnected",
            "_t_c_p_client.is_connected",
            "tcp:TCPClient.isConnected",
            "TCP_ted"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPClient.isConnected",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call TCPClient.isConnected with default parameters",
                "output": "boolean",
                "description": "Basic usage of TCPClient.isConnected"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "isConnected(): boolean "
        }
    },
    {
        "id": "v1-392",
        "name": "TCPClient.on",
        "aliases": [
            "TCPClient.on",
            "_t_c_p_client.on",
            "tcp:TCPClient.on",
            "TCP_.on"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPClient.on",
        "confidence": 0.8899999999999999,
        "inputTypes": "event: string, callback: (...args",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TCPClient.on with default parameters",
                "output": "void",
                "description": "Basic usage of TCPClient.on"
            },
            {
                "input": "TCPClient.on(event=string, callback=(...args)",
                "output": "void",
                "description": "Call with parameters: event=string, callback=(...args"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "on(event: string, callback: (...args: any[]) => void): void "
        }
    },
    {
        "id": "v1-393",
        "name": "TCPServer",
        "aliases": [
            "TCPServer",
            "_t_c_p_server",
            "tcp:TCPServer"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Class: TCPServer",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "TCPServer",
        "examples": [
            {
                "input": "Call TCPServer with default parameters",
                "output": "TCPServer",
                "description": "Basic usage of TCPServer"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class TCPServer"
        }
    },
    {
        "id": "v1-394",
        "name": "TCPServer.onClient",
        "aliases": [
            "TCPServer.onClient",
            "_t_c_p_server.on_client",
            "tcp:TCPServer.onClient",
            "TCP_ent"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPServer.onClient",
        "confidence": 0.9099999999999999,
        "inputTypes": "handler: (socket",
        "outputType": "TCPServer",
        "examples": [
            {
                "input": "Call TCPServer.onClient with default parameters",
                "output": "TCPServer",
                "description": "Basic usage of TCPServer.onClient"
            },
            {
                "input": "TCPServer.onClient(handler=(socket)",
                "output": "TCPServer",
                "description": "Call with parameters: handler=(socket"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "onClient(handler: (socket: net.Socket) => void): TCPServer "
        }
    },
    {
        "id": "v1-395",
        "name": "TCPServer.listen",
        "aliases": [
            "TCPServer.listen",
            "_t_c_p_server.listen",
            "tcp:TCPServer.listen",
            "TCP_ten"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPServer.listen",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call TCPServer.listen with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of TCPServer.listen"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "listen(): Promise<void> "
        }
    },
    {
        "id": "v1-396",
        "name": "TCPServer.close",
        "aliases": [
            "TCPServer.close",
            "_t_c_p_server.close",
            "tcp:TCPServer.close",
            "TCP_ose"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPServer.close",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call TCPServer.close with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of TCPServer.close"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "close(): Promise<void> "
        }
    },
    {
        "id": "v1-397",
        "name": "TCPServer.getClientCount",
        "aliases": [
            "TCPServer.getClientCount",
            "_t_c_p_server.get_client_count",
            "tcp:TCPServer.getClientCount",
            "TCP_unt"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPServer.getClientCount",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call TCPServer.getClientCount with default parameters",
                "output": "number",
                "description": "Basic usage of TCPServer.getClientCount"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getClientCount(): number "
        }
    },
    {
        "id": "v1-398",
        "name": "TCPServer.broadcast",
        "aliases": [
            "TCPServer.broadcast",
            "_t_c_p_server.broadcast",
            "tcp:TCPServer.broadcast",
            "TCP_ast"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "tcp"
        ],
        "description": "Method: TCPServer.broadcast",
        "confidence": 0.9099999999999999,
        "inputTypes": "data: string|Buffer",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TCPServer.broadcast with default parameters",
                "output": "void",
                "description": "Basic usage of TCPServer.broadcast"
            },
            {
                "input": "TCPServer.broadcast(data=string | Buffer)",
                "output": "void",
                "description": "Call with parameters: data=string | Buffer"
            }
        ],
        "tags": [
            "network",
            "tcp",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-385",
            "v1-386",
            "v1-387",
            "v1-388",
            "v1-389"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "broadcast(data: string | Buffer): void "
        }
    },
    {
        "id": "v1-400",
        "name": "build",
        "aliases": [
            "build",
            "url:build"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: build",
        "confidence": 0.88,
        "inputTypes": "info: Partial<URLInfo>",
        "outputType": "string",
        "examples": [
            {
                "input": "Call build with default parameters",
                "output": "string",
                "description": "Basic usage of build"
            },
            {
                "input": "build(info=Partial<URLInfo>)",
                "output": "string",
                "description": "Call with parameters: info=Partial<URLInfo>"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-401",
            "v1-402",
            "v1-403",
            "v1-404"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "build(info: Partial<URLInfo>): string "
        }
    },
    {
        "id": "v1-401",
        "name": "buildQuery",
        "aliases": [
            "buildQuery",
            "build_query",
            "url:buildQuery"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: buildQuery",
        "confidence": 0.86,
        "inputTypes": "params: Record<string, string | string[] | number | boolean>: any",
        "outputType": "string",
        "examples": [
            {
                "input": "Call buildQuery with default parameters",
                "output": "string",
                "description": "Basic usage of buildQuery"
            },
            {
                "input": "buildQuery(params=Record<string, string | string[] | number | boolean>=any)",
                "output": "string",
                "description": "Call with parameters: params=Record<string, string | string[] | number | boolean>=any"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-402",
            "v1-403",
            "v1-404"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "buildQuery(params: Record<string, string | string[] | number | boolean>): string "
        }
    },
    {
        "id": "v1-402",
        "name": "encode",
        "aliases": [
            "encode",
            "url:encode"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Function: encode",
        "confidence": 0.88,
        "inputTypes": "str: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call encode with default parameters",
                "output": "string",
                "description": "Basic usage of encode"
            },
            {
                "input": "encode(str=string)",
                "output": "string",
                "description": "Call with parameters: str=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-403",
            "v1-404"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "encode(str: string): string "
        }
    },
    {
        "id": "v1-470",
        "name": "decode",
        "aliases": [
            "decode",
            "jwt:decode"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Function: decode",
        "confidence": 0.88,
        "inputTypes": "token: string",
        "outputType": "JWTPayload|null",
        "examples": [
            {
                "input": "Call decode with default parameters",
                "output": "JWTPayload | null",
                "description": "Basic usage of decode"
            },
            {
                "input": "decode(token=string)",
                "output": "JWTPayload | null",
                "description": "Call with parameters: token=string"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-469",
            "v1-471",
            "v1-472",
            "v1-473",
            "v1-474"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "decode(token: string): JWTPayload | null "
        }
    },
    {
        "id": "v1-408",
        "name": "URLBuilder",
        "aliases": [
            "URLBuilder",
            "_u_r_l_builder",
            "url:URLBuilder"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Class: URLBuilder",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "URLBuilder",
        "examples": [
            {
                "input": "Call URLBuilder with default parameters",
                "output": "URLBuilder",
                "description": "Basic usage of URLBuilder"
            }
        ],
        "tags": [
            "network",
            "url",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class URLBuilder"
        }
    },
    {
        "id": "v1-409",
        "name": "URLBuilder.scheme",
        "aliases": [
            "URLBuilder.scheme",
            "_u_r_l_builder.scheme",
            "url:URLBuilder.scheme",
            "URL_eme"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Method: URLBuilder.scheme",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: string",
        "outputType": "URLBuilder",
        "examples": [
            {
                "input": "Call URLBuilder.scheme with default parameters",
                "output": "URLBuilder",
                "description": "Basic usage of URLBuilder.scheme"
            },
            {
                "input": "URLBuilder.scheme(value=string)",
                "output": "URLBuilder",
                "description": "Call with parameters: value=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "scheme(value: string): URLBuilder "
        }
    },
    {
        "id": "v1-410",
        "name": "URLBuilder.host",
        "aliases": [
            "URLBuilder.host",
            "_u_r_l_builder.host",
            "url:URLBuilder.host",
            "URL_ost"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Method: URLBuilder.host",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: string",
        "outputType": "URLBuilder",
        "examples": [
            {
                "input": "Call URLBuilder.host with default parameters",
                "output": "URLBuilder",
                "description": "Basic usage of URLBuilder.host"
            },
            {
                "input": "URLBuilder.host(value=string)",
                "output": "URLBuilder",
                "description": "Call with parameters: value=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "host(value: string): URLBuilder "
        }
    },
    {
        "id": "v1-411",
        "name": "URLBuilder.port",
        "aliases": [
            "URLBuilder.port",
            "_u_r_l_builder.port",
            "url:URLBuilder.port",
            "URL_ort"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Method: URLBuilder.port",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: number|null",
        "outputType": "URLBuilder",
        "examples": [
            {
                "input": "Call URLBuilder.port with default parameters",
                "output": "URLBuilder",
                "description": "Basic usage of URLBuilder.port"
            },
            {
                "input": "URLBuilder.port(value=number | null)",
                "output": "URLBuilder",
                "description": "Call with parameters: value=number | null"
            }
        ],
        "tags": [
            "network",
            "url",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "port(value: number | null): URLBuilder "
        }
    },
    {
        "id": "v1-412",
        "name": "URLBuilder.path",
        "aliases": [
            "URLBuilder.path",
            "_u_r_l_builder.path",
            "url:URLBuilder.path",
            "URL_ath"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Method: URLBuilder.path",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: string",
        "outputType": "URLBuilder",
        "examples": [
            {
                "input": "Call URLBuilder.path with default parameters",
                "output": "URLBuilder",
                "description": "Basic usage of URLBuilder.path"
            },
            {
                "input": "URLBuilder.path(value=string)",
                "output": "URLBuilder",
                "description": "Call with parameters: value=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "path(value: string): URLBuilder "
        }
    },
    {
        "id": "v1-413",
        "name": "URLBuilder.query",
        "aliases": [
            "URLBuilder.query",
            "_u_r_l_builder.query",
            "url:URLBuilder.query",
            "URL_ery"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Method: URLBuilder.query",
        "confidence": 0.8899999999999999,
        "inputTypes": "key: string, value: string|string[]",
        "outputType": "URLBuilder",
        "examples": [
            {
                "input": "Call URLBuilder.query with default parameters",
                "output": "URLBuilder",
                "description": "Basic usage of URLBuilder.query"
            },
            {
                "input": "URLBuilder.query(key=string, value=string | string[])",
                "output": "URLBuilder",
                "description": "Call with parameters: key=string, value=string | string[]"
            }
        ],
        "tags": [
            "network",
            "url",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "query(key: string, value: string | string[]): URLBuilder "
        }
    },
    {
        "id": "v1-414",
        "name": "URLBuilder.fragment",
        "aliases": [
            "URLBuilder.fragment",
            "_u_r_l_builder.fragment",
            "url:URLBuilder.fragment",
            "URL_ent"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Method: URLBuilder.fragment",
        "confidence": 0.9099999999999999,
        "inputTypes": "value: string",
        "outputType": "URLBuilder",
        "examples": [
            {
                "input": "Call URLBuilder.fragment with default parameters",
                "output": "URLBuilder",
                "description": "Basic usage of URLBuilder.fragment"
            },
            {
                "input": "URLBuilder.fragment(value=string)",
                "output": "URLBuilder",
                "description": "Call with parameters: value=string"
            }
        ],
        "tags": [
            "network",
            "url",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "fragment(value: string): URLBuilder "
        }
    },
    {
        "id": "v1-415",
        "name": "URLBuilder.build",
        "aliases": [
            "URLBuilder.build",
            "_u_r_l_builder.build",
            "url:URLBuilder.build",
            "URL_ild"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Method: URLBuilder.build",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call URLBuilder.build with default parameters",
                "output": "string",
                "description": "Basic usage of URLBuilder.build"
            }
        ],
        "tags": [
            "network",
            "url",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "build(): string "
        }
    },
    {
        "id": "v1-416",
        "name": "URLInfo",
        "aliases": [
            "URLInfo",
            "_u_r_l_info",
            "url:URLInfo"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "url"
        ],
        "description": "Interface: URLInfo",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "URLInfo",
        "examples": [
            {
                "input": "Call URLInfo with default parameters",
                "output": "URLInfo",
                "description": "Basic usage of URLInfo"
            }
        ],
        "tags": [
            "network",
            "url",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-399",
            "v1-400",
            "v1-401",
            "v1-402",
            "v1-403"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface URLInfo"
        }
    },
    {
        "id": "v1-417",
        "name": "WebSocketServer",
        "aliases": [
            "WebSocketServer",
            "_web_socket_server",
            "ws:WebSocketServer",
            "Web_ver"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Class: WebSocketServer",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "WebSocketServer",
        "examples": [
            {
                "input": "Call WebSocketServer with default parameters",
                "output": "WebSocketServer",
                "description": "Basic usage of WebSocketServer"
            }
        ],
        "tags": [
            "network",
            "ws",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421",
            "v1-422"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class WebSocketServer"
        }
    },
    {
        "id": "v1-418",
        "name": "WebSocketServer.listen",
        "aliases": [
            "WebSocketServer.listen",
            "_web_socket_server.listen",
            "ws:WebSocketServer.listen",
            "Web_ten"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketServer.listen",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call WebSocketServer.listen with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of WebSocketServer.listen"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-417",
            "v1-419",
            "v1-420",
            "v1-421",
            "v1-422"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "listen(): Promise<void> "
        }
    },
    {
        "id": "v1-419",
        "name": "WebSocketServer.handleUpgrade",
        "aliases": [
            "WebSocketServer.handleUpgrade",
            "_web_socket_server.handle_upgrade",
            "ws:WebSocketServer.handleUpgrade",
            "Web_ade"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketServer.handleUpgrade",
        "confidence": 0.8699999999999999,
        "inputTypes": "req: http.IncomingMessage, socket: any, head: Buffer",
        "outputType": "void",
        "examples": [
            {
                "input": "Call WebSocketServer.handleUpgrade with default parameters",
                "output": "void",
                "description": "Basic usage of WebSocketServer.handleUpgrade"
            },
            {
                "input": "WebSocketServer.handleUpgrade(req=http.IncomingMessage, socket=any, head=Buffer)",
                "output": "void",
                "description": "Call with parameters: req=http.IncomingMessage, socket=any, head=Buffer"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-420",
            "v1-421",
            "v1-422"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "handleUpgrade(req: http.IncomingMessage, socket: any, head: Buffer): void "
        }
    },
    {
        "id": "v1-420",
        "name": "WebSocketServer.on",
        "aliases": [
            "WebSocketServer.on",
            "_web_socket_server.on",
            "ws:WebSocketServer.on",
            "Web_.on"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketServer.on",
        "confidence": 0.8899999999999999,
        "inputTypes": "eventType: string, handler: (data",
        "outputType": "WebSocketServer",
        "examples": [
            {
                "input": "Call WebSocketServer.on with default parameters",
                "output": "WebSocketServer",
                "description": "Basic usage of WebSocketServer.on"
            },
            {
                "input": "WebSocketServer.on(eventType=string, handler=(data)",
                "output": "WebSocketServer",
                "description": "Call with parameters: eventType=string, handler=(data"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-421",
            "v1-422"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "on(eventType: string, handler: (data: any) => void): WebSocketServer "
        }
    },
    {
        "id": "v1-421",
        "name": "WebSocketServer.broadcast",
        "aliases": [
            "WebSocketServer.broadcast",
            "_web_socket_server.broadcast",
            "ws:WebSocketServer.broadcast",
            "Web_ast"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketServer.broadcast",
        "confidence": 0.9099999999999999,
        "inputTypes": "message: string|any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call WebSocketServer.broadcast with default parameters",
                "output": "void",
                "description": "Basic usage of WebSocketServer.broadcast"
            },
            {
                "input": "WebSocketServer.broadcast(message=string | any)",
                "output": "void",
                "description": "Call with parameters: message=string | any"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-422"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "broadcast(message: string | any): void "
        }
    },
    {
        "id": "v1-422",
        "name": "WebSocketServer.close",
        "aliases": [
            "WebSocketServer.close",
            "_web_socket_server.close",
            "ws:WebSocketServer.close",
            "Web_ose"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketServer.close",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call WebSocketServer.close with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of WebSocketServer.close"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "close(): Promise<void> "
        }
    },
    {
        "id": "v1-423",
        "name": "WebSocketServer.getClientCount",
        "aliases": [
            "WebSocketServer.getClientCount",
            "_web_socket_server.get_client_count",
            "ws:WebSocketServer.getClientCount",
            "Web_unt"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketServer.getClientCount",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call WebSocketServer.getClientCount with default parameters",
                "output": "number",
                "description": "Basic usage of WebSocketServer.getClientCount"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getClientCount(): number "
        }
    },
    {
        "id": "v1-424",
        "name": "WebSocketConnection",
        "aliases": [
            "WebSocketConnection",
            "_web_socket_connection",
            "ws:WebSocketConnection",
            "Web_ion"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Class: WebSocketConnection",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "WebSocketConnection",
        "examples": [
            {
                "input": "Call WebSocketConnection with default parameters",
                "output": "WebSocketConnection",
                "description": "Basic usage of WebSocketConnection"
            }
        ],
        "tags": [
            "network",
            "ws",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class WebSocketConnection"
        }
    },
    {
        "id": "v1-425",
        "name": "WebSocketConnection.send",
        "aliases": [
            "WebSocketConnection.send",
            "_web_socket_connection.send",
            "ws:WebSocketConnection.send",
            "Web_end"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketConnection.send",
        "confidence": 0.9099999999999999,
        "inputTypes": "message: string|any",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call WebSocketConnection.send with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of WebSocketConnection.send"
            },
            {
                "input": "WebSocketConnection.send(message=string | any)",
                "output": "Promise<void>",
                "description": "Call with parameters: message=string | any"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "async"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "send(message: string | any): Promise<void> "
        }
    },
    {
        "id": "v1-426",
        "name": "WebSocketConnection.createFrame",
        "aliases": [
            "WebSocketConnection.createFrame",
            "_web_socket_connection.create_frame",
            "ws:WebSocketConnection.createFrame",
            "Web_ame"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketConnection.createFrame",
        "confidence": 0.9099999999999999,
        "inputTypes": "payload: string",
        "outputType": "Buffer",
        "examples": [
            {
                "input": "Call WebSocketConnection.createFrame with default parameters",
                "output": "Buffer",
                "description": "Basic usage of WebSocketConnection.createFrame"
            },
            {
                "input": "WebSocketConnection.createFrame(payload=string)",
                "output": "Buffer",
                "description": "Call with parameters: payload=string"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "createFrame(payload: string): Buffer "
        }
    },
    {
        "id": "v1-427",
        "name": "WebSocketConnection.close",
        "aliases": [
            "WebSocketConnection.close",
            "_web_socket_connection.close",
            "ws:WebSocketConnection.close",
            "Web_ose"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketConnection.close",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call WebSocketConnection.close with default parameters",
                "output": "void",
                "description": "Basic usage of WebSocketConnection.close"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "close(): void "
        }
    },
    {
        "id": "v1-428",
        "name": "WebSocketConnection.isOpen",
        "aliases": [
            "WebSocketConnection.isOpen",
            "_web_socket_connection.is_open",
            "ws:WebSocketConnection.isOpen",
            "Web_pen"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketConnection.isOpen",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call WebSocketConnection.isOpen with default parameters",
                "output": "boolean",
                "description": "Basic usage of WebSocketConnection.isOpen"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "isOpen(): boolean "
        }
    },
    {
        "id": "v1-429",
        "name": "WebSocketClient",
        "aliases": [
            "WebSocketClient",
            "_web_socket_client",
            "ws:WebSocketClient",
            "Web_ent"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Class: WebSocketClient",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "WebSocketClient",
        "examples": [
            {
                "input": "Call WebSocketClient with default parameters",
                "output": "WebSocketClient",
                "description": "Basic usage of WebSocketClient"
            }
        ],
        "tags": [
            "network",
            "ws",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class WebSocketClient"
        }
    },
    {
        "id": "v1-430",
        "name": "WebSocketClient.connect",
        "aliases": [
            "WebSocketClient.connect",
            "_web_socket_client.connect",
            "ws:WebSocketClient.connect",
            "Web_ect"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketClient.connect",
        "confidence": 0.8899999999999999,
        "inputTypes": "url: string, timeout: number=5000",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call WebSocketClient.connect with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of WebSocketClient.connect"
            },
            {
                "input": "WebSocketClient.connect(url=string, timeout=number = 5000)",
                "output": "Promise<void>",
                "description": "Call with parameters: url=string, timeout=number = 5000"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "async"
        ],
        "complexity": 4.5,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": true,
            "signature": "connect(url: string, timeout: number = 5000): Promise<void> "
        }
    },
    {
        "id": "v1-431",
        "name": "WebSocketClient.send",
        "aliases": [
            "WebSocketClient.send",
            "_web_socket_client.send",
            "ws:WebSocketClient.send",
            "Web_end"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketClient.send",
        "confidence": 0.9099999999999999,
        "inputTypes": "message: string|any",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call WebSocketClient.send with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of WebSocketClient.send"
            },
            {
                "input": "WebSocketClient.send(message=string | any)",
                "output": "Promise<void>",
                "description": "Call with parameters: message=string | any"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "async"
        ],
        "complexity": 4,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": true,
            "signature": "send(message: string | any): Promise<void> "
        }
    },
    {
        "id": "v1-432",
        "name": "WebSocketClient.receive",
        "aliases": [
            "WebSocketClient.receive",
            "_web_socket_client.receive",
            "ws:WebSocketClient.receive",
            "Web_ive"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketClient.receive",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<string>",
        "examples": [
            {
                "input": "Call WebSocketClient.receive with default parameters",
                "output": "Promise<string>",
                "description": "Basic usage of WebSocketClient.receive"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "receive(): Promise<string> "
        }
    },
    {
        "id": "v1-433",
        "name": "WebSocketClient.close",
        "aliases": [
            "WebSocketClient.close",
            "_web_socket_client.close",
            "ws:WebSocketClient.close",
            "Web_ose"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Method: WebSocketClient.close",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call WebSocketClient.close with default parameters",
                "output": "void",
                "description": "Basic usage of WebSocketClient.close"
            }
        ],
        "tags": [
            "network",
            "ws",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "close(): void "
        }
    },
    {
        "id": "v1-434",
        "name": "WebSocketMessage",
        "aliases": [
            "WebSocketMessage",
            "_web_socket_message",
            "ws:WebSocketMessage",
            "Web_age"
        ],
        "category": "network",
        "source": [
            "v1"
        ],
        "packages": [
            "ws"
        ],
        "description": "Interface: WebSocketMessage",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "WebSocketMessage",
        "examples": [
            {
                "input": "Call WebSocketMessage with default parameters",
                "output": "WebSocketMessage",
                "description": "Basic usage of WebSocketMessage"
            }
        ],
        "tags": [
            "network",
            "ws",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-417",
            "v1-418",
            "v1-419",
            "v1-420",
            "v1-421"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface WebSocketMessage"
        }
    },
    {
        "id": "v1-435",
        "name": "encrypt",
        "aliases": [
            "encrypt",
            "aes:encrypt"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: encrypt",
        "confidence": 0.8400000000000001,
        "inputTypes": "plaintext: string, key: string, iv?: string",
        "outputType": "",
        "examples": [
            {
                "input": "Call encrypt with default parameters",
                "output": "",
                "description": "Basic usage of encrypt"
            },
            {
                "input": "encrypt(plaintext=string, key=string, iv?=string)",
                "output": "",
                "description": "Call with parameters: plaintext=string, key=string, iv?=string"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-436",
            "v1-437",
            "v1-438",
            "v1-439",
            "v1-440"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "encrypt(plaintext: string, key: string, iv?: string):  "
        }
    },
    {
        "id": "v1-436",
        "name": "decrypt",
        "aliases": [
            "decrypt",
            "aes:decrypt"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: decrypt",
        "confidence": 0.8400000000000001,
        "inputTypes": "encrypted: string, key: string, iv: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call decrypt with default parameters",
                "output": "string",
                "description": "Basic usage of decrypt"
            },
            {
                "input": "decrypt(encrypted=string, key=string, iv=string)",
                "output": "string",
                "description": "Call with parameters: encrypted=string, key=string, iv=string"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-435",
            "v1-437",
            "v1-438",
            "v1-439",
            "v1-440"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "decrypt(encrypted: string, key: string, iv: string): string "
        }
    },
    {
        "id": "v1-437",
        "name": "encryptGCM",
        "aliases": [
            "encryptGCM",
            "encrypt_g_c_m",
            "aes:encryptGCM"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: encryptGCM",
        "confidence": 0.8400000000000001,
        "inputTypes": "plaintext: string, key: string, iv?: string",
        "outputType": "",
        "examples": [
            {
                "input": "Call encryptGCM with default parameters",
                "output": "",
                "description": "Basic usage of encryptGCM"
            },
            {
                "input": "encryptGCM(plaintext=string, key=string, iv?=string)",
                "output": "",
                "description": "Call with parameters: plaintext=string, key=string, iv?=string"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-435",
            "v1-436",
            "v1-438",
            "v1-439",
            "v1-440"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "encryptGCM(plaintext: string, key: string, iv?: string):  "
        }
    },
    {
        "id": "v1-438",
        "name": "decryptGCM",
        "aliases": [
            "decryptGCM",
            "decrypt_g_c_m",
            "aes:decryptGCM"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: decryptGCM",
        "confidence": 0.8200000000000001,
        "inputTypes": "encrypted: string, key: string, iv: string, authTag: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call decryptGCM with default parameters",
                "output": "string",
                "description": "Basic usage of decryptGCM"
            },
            {
                "input": "decryptGCM(encrypted=string, key=string, iv=string, authTag=string)",
                "output": "string",
                "description": "Call with parameters: encrypted=string, key=string, iv=string, authTag=string"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-435",
            "v1-436",
            "v1-437",
            "v1-439",
            "v1-440"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 4,
            "isAsync": false,
            "signature": "decryptGCM(encrypted: string, key: string, iv: string, authTag: string): string "
        }
    },
    {
        "id": "v1-439",
        "name": "generateKey",
        "aliases": [
            "generateKey",
            "generate_key",
            "aes:generateKey",
            "gen_Key"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: generateKey",
        "confidence": 0.88,
        "inputTypes": "length: number=32",
        "outputType": "string",
        "examples": [
            {
                "input": "Call generateKey with default parameters",
                "output": "string",
                "description": "Basic usage of generateKey"
            },
            {
                "input": "generateKey(length=number = 32)",
                "output": "string",
                "description": "Call with parameters: length=number = 32"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-435",
            "v1-436",
            "v1-437",
            "v1-438",
            "v1-440"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "generateKey(length: number = 32): string "
        }
    },
    {
        "id": "v1-440",
        "name": "deriveKey",
        "aliases": [
            "deriveKey",
            "derive_key",
            "aes:deriveKey"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: deriveKey",
        "confidence": 0.86,
        "inputTypes": "seed: string, length: number=32",
        "outputType": "string",
        "examples": [
            {
                "input": "Call deriveKey with default parameters",
                "output": "string",
                "description": "Basic usage of deriveKey"
            },
            {
                "input": "deriveKey(seed=string, length=number = 32)",
                "output": "string",
                "description": "Call with parameters: seed=string, length=number = 32"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-435",
            "v1-436",
            "v1-437",
            "v1-438",
            "v1-439"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "deriveKey(seed: string, length: number = 32): string "
        }
    },
    {
        "id": "v1-441",
        "name": "simple_encrypt",
        "aliases": [
            "simple_encrypt",
            "aes:simple_encrypt",
            "sim_ypt"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: simple_encrypt",
        "confidence": 0.86,
        "inputTypes": "plaintext: string, password: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call simple_encrypt with default parameters",
                "output": "string",
                "description": "Basic usage of simple_encrypt"
            },
            {
                "input": "simple_encrypt(plaintext=string, password=string)",
                "output": "string",
                "description": "Call with parameters: plaintext=string, password=string"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-435",
            "v1-436",
            "v1-437",
            "v1-438",
            "v1-439"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "simple_encrypt(plaintext: string, password: string): string "
        }
    },
    {
        "id": "v1-442",
        "name": "simple_decrypt",
        "aliases": [
            "simple_decrypt",
            "aes:simple_decrypt",
            "sim_ypt"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "aes"
        ],
        "description": "Function: simple_decrypt",
        "confidence": 0.86,
        "inputTypes": "ciphertext: string, password: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call simple_decrypt with default parameters",
                "output": "string",
                "description": "Basic usage of simple_decrypt"
            },
            {
                "input": "simple_decrypt(ciphertext=string, password=string)",
                "output": "string",
                "description": "Call with parameters: ciphertext=string, password=string"
            }
        ],
        "tags": [
            "security",
            "aes",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-435",
            "v1-436",
            "v1-437",
            "v1-438",
            "v1-439"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "simple_decrypt(ciphertext: string, password: string): string "
        }
    },
    {
        "id": "v1-443",
        "name": "genSalt",
        "aliases": [
            "genSalt",
            "gen_salt",
            "bcrypt:genSalt"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "bcrypt"
        ],
        "description": "Function: genSalt",
        "confidence": 0.88,
        "inputTypes": "rounds: number=10",
        "outputType": "string",
        "examples": [
            {
                "input": "Call genSalt with default parameters",
                "output": "string",
                "description": "Basic usage of genSalt"
            },
            {
                "input": "genSalt(rounds=number = 10)",
                "output": "string",
                "description": "Call with parameters: rounds=number = 10"
            }
        ],
        "tags": [
            "security",
            "bcrypt",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-444",
            "v1-445",
            "v1-446",
            "v1-447",
            "v1-448"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "genSalt(rounds: number = 10): string "
        }
    },
    {
        "id": "v1-451",
        "name": "hash",
        "aliases": [
            "hash",
            "hash:hash"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: hash",
        "confidence": 0.86,
        "inputTypes": "data: string, algorithm: string='sha256'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call hash with default parameters",
                "output": "string",
                "description": "Basic usage of hash"
            },
            {
                "input": "hash(data=string, algorithm=string = 'sha256')",
                "output": "string",
                "description": "Call with parameters: data=string, algorithm=string = 'sha256'"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455",
            "v1-456"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "hash(data: string, algorithm: string = 'sha256'): string "
        }
    },
    {
        "id": "v1-462",
        "name": "compare",
        "aliases": [
            "compare",
            "hash:compare"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: compare",
        "confidence": 0.86,
        "inputTypes": "hash1: string, hash2: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call compare with default parameters",
                "output": "boolean",
                "description": "Basic usage of compare"
            },
            {
                "input": "compare(hash1=string, hash2=string)",
                "output": "boolean",
                "description": "Call with parameters: hash1=string, hash2=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "compare(hash1: string, hash2: string): boolean "
        }
    },
    {
        "id": "v1-446",
        "name": "getRounds",
        "aliases": [
            "getRounds",
            "get_rounds",
            "bcrypt:getRounds",
            "fetchRounds"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "bcrypt"
        ],
        "description": "Function: getRounds",
        "confidence": 0.88,
        "inputTypes": "hash_value: string",
        "outputType": "number",
        "examples": [
            {
                "input": "Call getRounds with default parameters",
                "output": "number",
                "description": "Basic usage of getRounds"
            },
            {
                "input": "getRounds(hash_value=string)",
                "output": "number",
                "description": "Call with parameters: hash_value=string"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "security",
            "bcrypt",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-443",
            "v1-444",
            "v1-445",
            "v1-447",
            "v1-448"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getRounds(hash_value: string): number "
        }
    },
    {
        "id": "v1-447",
        "name": "isRoundsValid",
        "aliases": [
            "isRoundsValid",
            "is_rounds_valid",
            "bcrypt:isRoundsValid",
            "checkRoundsValid",
            "isR_lid"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "bcrypt"
        ],
        "description": "Function: isRoundsValid",
        "confidence": 0.86,
        "inputTypes": "hash_value: string, minRounds: number=10",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isRoundsValid with default parameters",
                "output": "boolean",
                "description": "Basic usage of isRoundsValid"
            },
            {
                "input": "isRoundsValid(hash_value=string, minRounds=number = 10)",
                "output": "boolean",
                "description": "Call with parameters: hash_value=string, minRounds=number = 10"
            }
        ],
        "tags": [
            "security",
            "bcrypt",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-443",
            "v1-444",
            "v1-445",
            "v1-446",
            "v1-448"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "isRoundsValid(hash_value: string, minRounds: number = 10): boolean "
        }
    },
    {
        "id": "v1-448",
        "name": "needsRehash",
        "aliases": [
            "needsRehash",
            "needs_rehash",
            "bcrypt:needsRehash",
            "nee_ash"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "bcrypt"
        ],
        "description": "Function: needsRehash",
        "confidence": 0.86,
        "inputTypes": "hash_value: string, newRounds: number=12",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call needsRehash with default parameters",
                "output": "boolean",
                "description": "Basic usage of needsRehash"
            },
            {
                "input": "needsRehash(hash_value=string, newRounds=number = 12)",
                "output": "boolean",
                "description": "Call with parameters: hash_value=string, newRounds=number = 12"
            }
        ],
        "tags": [
            "security",
            "bcrypt",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-443",
            "v1-444",
            "v1-445",
            "v1-446",
            "v1-447"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "needsRehash(hash_value: string, newRounds: number = 12): boolean "
        }
    },
    {
        "id": "v1-449",
        "name": "strengthCheck",
        "aliases": [
            "strengthCheck",
            "strength_check",
            "bcrypt:strengthCheck",
            "str_eck"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "bcrypt"
        ],
        "description": "Function: strengthCheck",
        "confidence": 0.88,
        "inputTypes": "password: string",
        "outputType": "number",
        "examples": [
            {
                "input": "Call strengthCheck with default parameters",
                "output": "number",
                "description": "Basic usage of strengthCheck"
            },
            {
                "input": "strengthCheck(password=string)",
                "output": "number",
                "description": "Call with parameters: password=string"
            }
        ],
        "tags": [
            "security",
            "bcrypt",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-443",
            "v1-444",
            "v1-445",
            "v1-446",
            "v1-447"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "strengthCheck(password: string): number "
        }
    },
    {
        "id": "v1-450",
        "name": "strengthText",
        "aliases": [
            "strengthText",
            "strength_text",
            "bcrypt:strengthText",
            "str_ext"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "bcrypt"
        ],
        "description": "Function: strengthText",
        "confidence": 0.88,
        "inputTypes": "password: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call strengthText with default parameters",
                "output": "string",
                "description": "Basic usage of strengthText"
            },
            {
                "input": "strengthText(password=string)",
                "output": "string",
                "description": "Call with parameters: password=string"
            }
        ],
        "tags": [
            "security",
            "bcrypt",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-443",
            "v1-444",
            "v1-445",
            "v1-446",
            "v1-447"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "strengthText(password: string): string "
        }
    },
    {
        "id": "v1-452",
        "name": "md5",
        "aliases": [
            "md5",
            "hash:md5"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: md5",
        "confidence": 0.88,
        "inputTypes": "data: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call md5 with default parameters",
                "output": "string",
                "description": "Basic usage of md5"
            },
            {
                "input": "md5(data=string)",
                "output": "string",
                "description": "Call with parameters: data=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-453",
            "v1-454",
            "v1-455",
            "v1-456"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "md5(data: string): string "
        }
    },
    {
        "id": "v1-453",
        "name": "sha1",
        "aliases": [
            "sha1",
            "hash:sha1"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: sha1",
        "confidence": 0.88,
        "inputTypes": "data: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call sha1 with default parameters",
                "output": "string",
                "description": "Basic usage of sha1"
            },
            {
                "input": "sha1(data=string)",
                "output": "string",
                "description": "Call with parameters: data=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-454",
            "v1-455",
            "v1-456"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sha1(data: string): string "
        }
    },
    {
        "id": "v1-454",
        "name": "sha256",
        "aliases": [
            "sha256",
            "hash:sha256"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: sha256",
        "confidence": 0.88,
        "inputTypes": "data: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call sha256 with default parameters",
                "output": "string",
                "description": "Basic usage of sha256"
            },
            {
                "input": "sha256(data=string)",
                "output": "string",
                "description": "Call with parameters: data=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-455",
            "v1-456"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sha256(data: string): string "
        }
    },
    {
        "id": "v1-455",
        "name": "sha384",
        "aliases": [
            "sha384",
            "hash:sha384"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: sha384",
        "confidence": 0.88,
        "inputTypes": "data: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call sha384 with default parameters",
                "output": "string",
                "description": "Basic usage of sha384"
            },
            {
                "input": "sha384(data=string)",
                "output": "string",
                "description": "Call with parameters: data=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-456"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sha384(data: string): string "
        }
    },
    {
        "id": "v1-456",
        "name": "sha512",
        "aliases": [
            "sha512",
            "hash:sha512"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: sha512",
        "confidence": 0.88,
        "inputTypes": "data: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call sha512 with default parameters",
                "output": "string",
                "description": "Basic usage of sha512"
            },
            {
                "input": "sha512(data=string)",
                "output": "string",
                "description": "Call with parameters: data=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "sha512(data: string): string "
        }
    },
    {
        "id": "v1-457",
        "name": "hmac",
        "aliases": [
            "hmac",
            "hash:hmac"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: hmac",
        "confidence": 0.8400000000000001,
        "inputTypes": "data: string, secret: string, algorithm: string='sha256'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call hmac with default parameters",
                "output": "string",
                "description": "Basic usage of hmac"
            },
            {
                "input": "hmac(data=string, secret=string, algorithm=string = 'sha256')",
                "output": "string",
                "description": "Call with parameters: data=string, secret=string, algorithm=string = 'sha256'"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "hmac(data: string, secret: string, algorithm: string = 'sha256'): string "
        }
    },
    {
        "id": "v1-458",
        "name": "hmacSha256",
        "aliases": [
            "hmacSha256",
            "hmac_sha256",
            "hash:hmacSha256"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: hmacSha256",
        "confidence": 0.86,
        "inputTypes": "data: string, secret: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call hmacSha256 with default parameters",
                "output": "string",
                "description": "Basic usage of hmacSha256"
            },
            {
                "input": "hmacSha256(data=string, secret=string)",
                "output": "string",
                "description": "Call with parameters: data=string, secret=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "hmacSha256(data: string, secret: string): string "
        }
    },
    {
        "id": "v1-459",
        "name": "hmacSha512",
        "aliases": [
            "hmacSha512",
            "hmac_sha512",
            "hash:hmacSha512"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: hmacSha512",
        "confidence": 0.86,
        "inputTypes": "data: string, secret: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call hmacSha512 with default parameters",
                "output": "string",
                "description": "Basic usage of hmacSha512"
            },
            {
                "input": "hmacSha512(data=string, secret=string)",
                "output": "string",
                "description": "Call with parameters: data=string, secret=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "hmacSha512(data: string, secret: string): string "
        }
    },
    {
        "id": "v1-460",
        "name": "fileHash",
        "aliases": [
            "fileHash",
            "file_hash",
            "hash:fileHash"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: fileHash",
        "confidence": 0.86,
        "inputTypes": "filePath: string, algorithm: string='sha256'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call fileHash with default parameters",
                "output": "string",
                "description": "Basic usage of fileHash"
            },
            {
                "input": "fileHash(filePath=string, algorithm=string = 'sha256')",
                "output": "string",
                "description": "Call with parameters: filePath=string, algorithm=string = 'sha256'"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "fileHash(filePath: string, algorithm: string = 'sha256'): string "
        }
    },
    {
        "id": "v1-461",
        "name": "fileSha256",
        "aliases": [
            "fileSha256",
            "file_sha256",
            "hash:fileSha256"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: fileSha256",
        "confidence": 0.88,
        "inputTypes": "filePath: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call fileSha256 with default parameters",
                "output": "string",
                "description": "Basic usage of fileSha256"
            },
            {
                "input": "fileSha256(filePath=string)",
                "output": "string",
                "description": "Call with parameters: filePath=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "fileSha256(filePath: string): string "
        }
    },
    {
        "id": "v1-463",
        "name": "blake2b",
        "aliases": [
            "blake2b",
            "hash:blake2b"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: blake2b",
        "confidence": 0.88,
        "inputTypes": "data: string",
        "outputType": "string",
        "examples": [
            {
                "input": "Call blake2b with default parameters",
                "output": "string",
                "description": "Basic usage of blake2b"
            },
            {
                "input": "blake2b(data=string)",
                "output": "string",
                "description": "Call with parameters: data=string"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "blake2b(data: string): string "
        }
    },
    {
        "id": "v1-469",
        "name": "verify",
        "aliases": [
            "verify",
            "jwt:verify"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Function: verify",
        "confidence": 0.86,
        "inputTypes": "token: string, secret: string",
        "outputType": "JWTVerified",
        "examples": [
            {
                "input": "Call verify with default parameters",
                "output": "JWTVerified",
                "description": "Basic usage of verify"
            },
            {
                "input": "verify(token=string, secret=string)",
                "output": "JWTVerified",
                "description": "Call with parameters: token=string, secret=string"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "function",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-470",
            "v1-471",
            "v1-472",
            "v1-473",
            "v1-474"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "verify(token: string, secret: string): JWTVerified "
        }
    },
    {
        "id": "v1-465",
        "name": "multiHash",
        "aliases": [
            "multiHash",
            "multi_hash",
            "hash:multiHash"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Function: multiHash",
        "confidence": 0.8400000000000001,
        "inputTypes": "data: string, iterations: number=2, algorithm: string='sha256'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call multiHash with default parameters",
                "output": "string",
                "description": "Basic usage of multiHash"
            },
            {
                "input": "multiHash(data=string, iterations=number = 2, algorithm=string = 'sha256')",
                "output": "string",
                "description": "Call with parameters: data=string, iterations=number = 2, algorithm=string = 'sha256'"
            }
        ],
        "tags": [
            "security",
            "hash",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "multiHash(data: string, iterations: number = 2, algorithm: string = 'sha256'): string "
        }
    },
    {
        "id": "v1-466",
        "name": "StreamHash",
        "aliases": [
            "StreamHash",
            "_stream_hash",
            "hash:StreamHash"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Class: StreamHash",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "StreamHash",
        "examples": [
            {
                "input": "Call StreamHash with default parameters",
                "output": "StreamHash",
                "description": "Basic usage of StreamHash"
            }
        ],
        "tags": [
            "security",
            "hash",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class StreamHash"
        }
    },
    {
        "id": "v1-467",
        "name": "StreamHash.update",
        "aliases": [
            "StreamHash.update",
            "_stream_hash.update",
            "hash:StreamHash.update",
            "Str_ate"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Method: StreamHash.update",
        "confidence": 0.9099999999999999,
        "inputTypes": "data: string|Buffer",
        "outputType": "void",
        "examples": [
            {
                "input": "Call StreamHash.update with default parameters",
                "output": "void",
                "description": "Basic usage of StreamHash.update"
            },
            {
                "input": "StreamHash.update(data=string | Buffer)",
                "output": "void",
                "description": "Call with parameters: data=string | Buffer"
            }
        ],
        "tags": [
            "security",
            "hash",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "update(data: string | Buffer): void "
        }
    },
    {
        "id": "v1-468",
        "name": "StreamHash.digest",
        "aliases": [
            "StreamHash.digest",
            "_stream_hash.digest",
            "hash:StreamHash.digest",
            "Str_est"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "hash"
        ],
        "description": "Method: StreamHash.digest",
        "confidence": 0.9099999999999999,
        "inputTypes": "encoding: 'hex'|'base64'='hex'",
        "outputType": "string",
        "examples": [
            {
                "input": "Call StreamHash.digest with default parameters",
                "output": "string",
                "description": "Basic usage of StreamHash.digest"
            },
            {
                "input": "StreamHash.digest(encoding='hex' | 'base64' = 'hex')",
                "output": "string",
                "description": "Call with parameters: encoding='hex' | 'base64' = 'hex'"
            }
        ],
        "tags": [
            "security",
            "hash",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-451",
            "v1-452",
            "v1-453",
            "v1-454",
            "v1-455"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "digest(encoding: 'hex' | 'base64' = 'hex'): string "
        }
    },
    {
        "id": "v1-471",
        "name": "getPayload",
        "aliases": [
            "getPayload",
            "get_payload",
            "jwt:getPayload",
            "fetchPayload"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Function: getPayload",
        "confidence": 0.88,
        "inputTypes": "token: string",
        "outputType": "JWTPayload|null",
        "examples": [
            {
                "input": "Call getPayload with default parameters",
                "output": "JWTPayload | null",
                "description": "Basic usage of getPayload"
            },
            {
                "input": "getPayload(token=string)",
                "output": "JWTPayload | null",
                "description": "Call with parameters: token=string"
            },
            {
                "input": "read data",
                "output": "JWTPayload | null",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-472",
            "v1-473",
            "v1-474"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getPayload(token: string): JWTPayload | null "
        }
    },
    {
        "id": "v1-472",
        "name": "getHeader",
        "aliases": [
            "getHeader",
            "get_header",
            "jwt:getHeader",
            "fetchHeader"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Function: getHeader",
        "confidence": 0.88,
        "inputTypes": "token: string",
        "outputType": "JWTHeader|null",
        "examples": [
            {
                "input": "Call getHeader with default parameters",
                "output": "JWTHeader | null",
                "description": "Basic usage of getHeader"
            },
            {
                "input": "getHeader(token=string)",
                "output": "JWTHeader | null",
                "description": "Call with parameters: token=string"
            },
            {
                "input": "read data",
                "output": "JWTHeader | null",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-471",
            "v1-473",
            "v1-474"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getHeader(token: string): JWTHeader | null "
        }
    },
    {
        "id": "v1-473",
        "name": "getExpiresIn",
        "aliases": [
            "getExpiresIn",
            "get_expires_in",
            "jwt:getExpiresIn",
            "fetchExpiresIn",
            "get_sIn"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Function: getExpiresIn",
        "confidence": 0.88,
        "inputTypes": "token: string",
        "outputType": "number|null",
        "examples": [
            {
                "input": "Call getExpiresIn with default parameters",
                "output": "number | null",
                "description": "Basic usage of getExpiresIn"
            },
            {
                "input": "getExpiresIn(token=string)",
                "output": "number | null",
                "description": "Call with parameters: token=string"
            },
            {
                "input": "read data",
                "output": "number | null",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-471",
            "v1-472",
            "v1-474"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getExpiresIn(token: string): number | null "
        }
    },
    {
        "id": "v1-474",
        "name": "isExpired",
        "aliases": [
            "isExpired",
            "is_expired",
            "jwt:isExpired",
            "checkExpired"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Function: isExpired",
        "confidence": 0.88,
        "inputTypes": "token: string",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call isExpired with default parameters",
                "output": "boolean",
                "description": "Basic usage of isExpired"
            },
            {
                "input": "isExpired(token=string)",
                "output": "boolean",
                "description": "Call with parameters: token=string"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-471",
            "v1-472",
            "v1-473"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "isExpired(token: string): boolean "
        }
    },
    {
        "id": "v1-475",
        "name": "refresh",
        "aliases": [
            "refresh",
            "jwt:refresh"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Function: refresh",
        "confidence": 0.8400000000000001,
        "inputTypes": "token: string, secret: string, options?: {expiresIn?",
        "outputType": "string|null",
        "examples": [
            {
                "input": "Call refresh with default parameters",
                "output": "string | null",
                "description": "Basic usage of refresh"
            },
            {
                "input": "refresh(token=string, secret=string, options?={ expiresIn?)",
                "output": "string | null",
                "description": "Call with parameters: token=string, secret=string, options?={ expiresIn?"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "function",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-471",
            "v1-472",
            "v1-473"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 3,
            "isAsync": false,
            "signature": "refresh(token: string, secret: string, options?: { expiresIn?: number }): string | null "
        }
    },
    {
        "id": "v1-476",
        "name": "JWTPayload",
        "aliases": [
            "JWTPayload",
            "_j_w_t_payload",
            "jwt:JWTPayload"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Interface: JWTPayload",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "JWTPayload",
        "examples": [
            {
                "input": "Call JWTPayload with default parameters",
                "output": "JWTPayload",
                "description": "Basic usage of JWTPayload"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-471",
            "v1-472",
            "v1-473"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface JWTPayload"
        }
    },
    {
        "id": "v1-477",
        "name": "JWTHeader",
        "aliases": [
            "JWTHeader",
            "_j_w_t_header",
            "jwt:JWTHeader"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Interface: JWTHeader",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "JWTHeader",
        "examples": [
            {
                "input": "Call JWTHeader with default parameters",
                "output": "JWTHeader",
                "description": "Basic usage of JWTHeader"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-471",
            "v1-472",
            "v1-473"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface JWTHeader"
        }
    },
    {
        "id": "v1-478",
        "name": "JWTVerified",
        "aliases": [
            "JWTVerified",
            "_j_w_t_verified",
            "jwt:JWTVerified",
            "JWT_ied"
        ],
        "category": "security",
        "source": [
            "v1"
        ],
        "packages": [
            "jwt"
        ],
        "description": "Interface: JWTVerified",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "JWTVerified",
        "examples": [
            {
                "input": "Call JWTVerified with default parameters",
                "output": "JWTVerified",
                "description": "Basic usage of JWTVerified"
            }
        ],
        "tags": [
            "security",
            "jwt",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-469",
            "v1-470",
            "v1-471",
            "v1-472",
            "v1-473"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface JWTVerified"
        }
    },
    {
        "id": "v1-479",
        "name": "AtomicInt",
        "aliases": [
            "AtomicInt",
            "_atomic_int",
            "atomic:AtomicInt"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Class: AtomicInt",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "AtomicInt",
        "examples": [
            {
                "input": "Call AtomicInt with default parameters",
                "output": "AtomicInt",
                "description": "Basic usage of AtomicInt"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483",
            "v1-484"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class AtomicInt"
        }
    },
    {
        "id": "v1-480",
        "name": "AtomicInt.get",
        "aliases": [
            "AtomicInt.get",
            "_atomic_int.get",
            "atomic:AtomicInt.get",
            "Ato_get"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.get",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.get with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.get"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-481",
            "v1-482",
            "v1-483",
            "v1-484"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "get(): number "
        }
    },
    {
        "id": "v1-481",
        "name": "AtomicInt.set",
        "aliases": [
            "AtomicInt.set",
            "_atomic_int.set",
            "atomic:AtomicInt.set",
            "Ato_set"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.set",
        "confidence": 0.9099999999999999,
        "inputTypes": "newValue: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call AtomicInt.set with default parameters",
                "output": "void",
                "description": "Basic usage of AtomicInt.set"
            },
            {
                "input": "AtomicInt.set(newValue=number)",
                "output": "void",
                "description": "Call with parameters: newValue=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-482",
            "v1-483",
            "v1-484"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "set(newValue: number): void "
        }
    },
    {
        "id": "v1-482",
        "name": "AtomicInt.incrementAndGet",
        "aliases": [
            "AtomicInt.incrementAndGet",
            "_atomic_int.increment_and_get",
            "atomic:AtomicInt.incrementAndGet",
            "Ato_Get"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.incrementAndGet",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.incrementAndGet with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.incrementAndGet"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-483",
            "v1-484"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "incrementAndGet(): number "
        }
    },
    {
        "id": "v1-483",
        "name": "AtomicInt.getAndIncrement",
        "aliases": [
            "AtomicInt.getAndIncrement",
            "_atomic_int.get_and_increment",
            "atomic:AtomicInt.getAndIncrement",
            "Ato_ent"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.getAndIncrement",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.getAndIncrement with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.getAndIncrement"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-484"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getAndIncrement(): number "
        }
    },
    {
        "id": "v1-484",
        "name": "AtomicInt.decrementAndGet",
        "aliases": [
            "AtomicInt.decrementAndGet",
            "_atomic_int.decrement_and_get",
            "atomic:AtomicInt.decrementAndGet",
            "Ato_Get"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.decrementAndGet",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.decrementAndGet with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.decrementAndGet"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "decrementAndGet(): number "
        }
    },
    {
        "id": "v1-485",
        "name": "AtomicInt.getAndDecrement",
        "aliases": [
            "AtomicInt.getAndDecrement",
            "_atomic_int.get_and_decrement",
            "atomic:AtomicInt.getAndDecrement",
            "Ato_ent"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.getAndDecrement",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.getAndDecrement with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.getAndDecrement"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getAndDecrement(): number "
        }
    },
    {
        "id": "v1-486",
        "name": "AtomicInt.addAndGet",
        "aliases": [
            "AtomicInt.addAndGet",
            "_atomic_int.add_and_get",
            "atomic:AtomicInt.addAndGet",
            "Ato_Get"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.addAndGet",
        "confidence": 0.9099999999999999,
        "inputTypes": "delta: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.addAndGet with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.addAndGet"
            },
            {
                "input": "AtomicInt.addAndGet(delta=number)",
                "output": "number",
                "description": "Call with parameters: delta=number"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "addAndGet(delta: number): number "
        }
    },
    {
        "id": "v1-487",
        "name": "AtomicInt.getAndAdd",
        "aliases": [
            "AtomicInt.getAndAdd",
            "_atomic_int.get_and_add",
            "atomic:AtomicInt.getAndAdd",
            "Ato_Add"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.getAndAdd",
        "confidence": 0.9099999999999999,
        "inputTypes": "delta: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.getAndAdd with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.getAndAdd"
            },
            {
                "input": "AtomicInt.getAndAdd(delta=number)",
                "output": "number",
                "description": "Call with parameters: delta=number"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getAndAdd(delta: number): number "
        }
    },
    {
        "id": "v1-488",
        "name": "AtomicInt.compareAndSet",
        "aliases": [
            "AtomicInt.compareAndSet",
            "_atomic_int.compare_and_set",
            "atomic:AtomicInt.compareAndSet",
            "Ato_Set"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.compareAndSet",
        "confidence": 0.8899999999999999,
        "inputTypes": "expectedValue: number, newValue: number",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call AtomicInt.compareAndSet with default parameters",
                "output": "boolean",
                "description": "Basic usage of AtomicInt.compareAndSet"
            },
            {
                "input": "AtomicInt.compareAndSet(expectedValue=number, newValue=number)",
                "output": "boolean",
                "description": "Call with parameters: expectedValue=number, newValue=number"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "compareAndSet(expectedValue: number, newValue: number): boolean "
        }
    },
    {
        "id": "v1-489",
        "name": "AtomicInt.getAndSetIfGreater",
        "aliases": [
            "AtomicInt.getAndSetIfGreater",
            "_atomic_int.get_and_set_if_greater",
            "atomic:AtomicInt.getAndSetIfGreater",
            "Ato_ter"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.getAndSetIfGreater",
        "confidence": 0.9099999999999999,
        "inputTypes": "newValue: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.getAndSetIfGreater with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.getAndSetIfGreater"
            },
            {
                "input": "AtomicInt.getAndSetIfGreater(newValue=number)",
                "output": "number",
                "description": "Call with parameters: newValue=number"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getAndSetIfGreater(newValue: number): number "
        }
    },
    {
        "id": "v1-490",
        "name": "AtomicInt.getAndSetIfLess",
        "aliases": [
            "AtomicInt.getAndSetIfLess",
            "_atomic_int.get_and_set_if_less",
            "atomic:AtomicInt.getAndSetIfLess",
            "Ato_ess"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicInt.getAndSetIfLess",
        "confidence": 0.9099999999999999,
        "inputTypes": "newValue: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call AtomicInt.getAndSetIfLess with default parameters",
                "output": "number",
                "description": "Basic usage of AtomicInt.getAndSetIfLess"
            },
            {
                "input": "AtomicInt.getAndSetIfLess(newValue=number)",
                "output": "number",
                "description": "Call with parameters: newValue=number"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getAndSetIfLess(newValue: number): number "
        }
    },
    {
        "id": "v1-491",
        "name": "AtomicBool",
        "aliases": [
            "AtomicBool",
            "_atomic_bool",
            "atomic:AtomicBool"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Class: AtomicBool",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "AtomicBool",
        "examples": [
            {
                "input": "Call AtomicBool with default parameters",
                "output": "AtomicBool",
                "description": "Basic usage of AtomicBool"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class AtomicBool"
        }
    },
    {
        "id": "v1-492",
        "name": "AtomicBool.get",
        "aliases": [
            "AtomicBool.get",
            "_atomic_bool.get",
            "atomic:AtomicBool.get",
            "Ato_get"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicBool.get",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call AtomicBool.get with default parameters",
                "output": "boolean",
                "description": "Basic usage of AtomicBool.get"
            },
            {
                "input": "read data",
                "output": "boolean",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "get(): boolean "
        }
    },
    {
        "id": "v1-493",
        "name": "AtomicBool.set",
        "aliases": [
            "AtomicBool.set",
            "_atomic_bool.set",
            "atomic:AtomicBool.set",
            "Ato_set"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicBool.set",
        "confidence": 0.9099999999999999,
        "inputTypes": "newValue: boolean",
        "outputType": "void",
        "examples": [
            {
                "input": "Call AtomicBool.set with default parameters",
                "output": "void",
                "description": "Basic usage of AtomicBool.set"
            },
            {
                "input": "AtomicBool.set(newValue=boolean)",
                "output": "void",
                "description": "Call with parameters: newValue=boolean"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "set(newValue: boolean): void "
        }
    },
    {
        "id": "v1-494",
        "name": "AtomicBool.toggleAndGet",
        "aliases": [
            "AtomicBool.toggleAndGet",
            "_atomic_bool.toggle_and_get",
            "atomic:AtomicBool.toggleAndGet",
            "Ato_Get"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicBool.toggleAndGet",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call AtomicBool.toggleAndGet with default parameters",
                "output": "boolean",
                "description": "Basic usage of AtomicBool.toggleAndGet"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toggleAndGet(): boolean "
        }
    },
    {
        "id": "v1-495",
        "name": "AtomicBool.getAndToggle",
        "aliases": [
            "AtomicBool.getAndToggle",
            "_atomic_bool.get_and_toggle",
            "atomic:AtomicBool.getAndToggle",
            "Ato_gle"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicBool.getAndToggle",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call AtomicBool.getAndToggle with default parameters",
                "output": "boolean",
                "description": "Basic usage of AtomicBool.getAndToggle"
            },
            {
                "input": "read data",
                "output": "boolean",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getAndToggle(): boolean "
        }
    },
    {
        "id": "v1-496",
        "name": "AtomicBool.compareAndSet",
        "aliases": [
            "AtomicBool.compareAndSet",
            "_atomic_bool.compare_and_set",
            "atomic:AtomicBool.compareAndSet",
            "Ato_Set"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicBool.compareAndSet",
        "confidence": 0.8899999999999999,
        "inputTypes": "expectedValue: boolean, newValue: boolean",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call AtomicBool.compareAndSet with default parameters",
                "output": "boolean",
                "description": "Basic usage of AtomicBool.compareAndSet"
            },
            {
                "input": "AtomicBool.compareAndSet(expectedValue=boolean, newValue=boolean)",
                "output": "boolean",
                "description": "Call with parameters: expectedValue=boolean, newValue=boolean"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "compareAndSet(expectedValue: boolean, newValue: boolean): boolean "
        }
    },
    {
        "id": "v1-497",
        "name": "AtomicBool.getAndSetTrue",
        "aliases": [
            "AtomicBool.getAndSetTrue",
            "_atomic_bool.get_and_set_true",
            "atomic:AtomicBool.getAndSetTrue",
            "Ato_rue"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicBool.getAndSetTrue",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call AtomicBool.getAndSetTrue with default parameters",
                "output": "boolean",
                "description": "Basic usage of AtomicBool.getAndSetTrue"
            },
            {
                "input": "read data",
                "output": "boolean",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getAndSetTrue(): boolean "
        }
    },
    {
        "id": "v1-498",
        "name": "AtomicBool.getAndSetFalse",
        "aliases": [
            "AtomicBool.getAndSetFalse",
            "_atomic_bool.get_and_set_false",
            "atomic:AtomicBool.getAndSetFalse",
            "Ato_lse"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: AtomicBool.getAndSetFalse",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call AtomicBool.getAndSetFalse with default parameters",
                "output": "boolean",
                "description": "Basic usage of AtomicBool.getAndSetFalse"
            },
            {
                "input": "read data",
                "output": "boolean",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getAndSetFalse(): boolean "
        }
    },
    {
        "id": "v1-500",
        "name": "Counter.count",
        "aliases": [
            "Counter.count",
            "_counter.count",
            "atomic:Counter.count",
            "Cou_unt"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: Counter.count",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Counter.count with default parameters",
                "output": "number",
                "description": "Basic usage of Counter.count"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "count(): number "
        }
    },
    {
        "id": "v1-501",
        "name": "Counter.increment",
        "aliases": [
            "Counter.increment",
            "_counter.increment",
            "atomic:Counter.increment",
            "Cou_ent"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: Counter.increment",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Counter.increment with default parameters",
                "output": "number",
                "description": "Basic usage of Counter.increment"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "increment(): number "
        }
    },
    {
        "id": "v1-502",
        "name": "Counter.decrement",
        "aliases": [
            "Counter.decrement",
            "_counter.decrement",
            "atomic:Counter.decrement",
            "Cou_ent"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: Counter.decrement",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Counter.decrement with default parameters",
                "output": "number",
                "description": "Basic usage of Counter.decrement"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "decrement(): number "
        }
    },
    {
        "id": "v1-503",
        "name": "Counter.reset",
        "aliases": [
            "Counter.reset",
            "_counter.reset",
            "atomic:Counter.reset",
            "Cou_set"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: Counter.reset",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Counter.reset with default parameters",
                "output": "void",
                "description": "Basic usage of Counter.reset"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "reset(): void "
        }
    },
    {
        "id": "v1-504",
        "name": "Counter.add",
        "aliases": [
            "Counter.add",
            "_counter.add",
            "atomic:Counter.add",
            "Cou_add"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "atomic"
        ],
        "description": "Method: Counter.add",
        "confidence": 0.9099999999999999,
        "inputTypes": "amount: number",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Counter.add with default parameters",
                "output": "number",
                "description": "Basic usage of Counter.add"
            },
            {
                "input": "Counter.add(amount=number)",
                "output": "number",
                "description": "Call with parameters: amount=number"
            }
        ],
        "tags": [
            "utilities",
            "atomic",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-479",
            "v1-480",
            "v1-481",
            "v1-482",
            "v1-483"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "add(amount: number): number "
        }
    },
    {
        "id": "v1-505",
        "name": "getLogger",
        "aliases": [
            "getLogger",
            "get_logger",
            "logger:getLogger",
            "fetchLogger"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Function: getLogger",
        "confidence": 0.88,
        "inputTypes": "name: string",
        "outputType": "Logger",
        "examples": [
            {
                "input": "Call getLogger with default parameters",
                "output": "Logger",
                "description": "Basic usage of getLogger"
            },
            {
                "input": "getLogger(name=string)",
                "output": "Logger",
                "description": "Call with parameters: name=string"
            },
            {
                "input": "read data",
                "output": "Logger",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509",
            "v1-510"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getLogger(name: string): Logger "
        }
    },
    {
        "id": "v1-506",
        "name": "Logger",
        "aliases": [
            "Logger",
            "_logger",
            "logger:Logger"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Class: Logger",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Logger",
        "examples": [
            {
                "input": "Call Logger with default parameters",
                "output": "Logger",
                "description": "Basic usage of Logger"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-505",
            "v1-507",
            "v1-508",
            "v1-509",
            "v1-510"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Logger"
        }
    },
    {
        "id": "v1-507",
        "name": "Logger.setLevel",
        "aliases": [
            "Logger.setLevel",
            "_logger.set_level",
            "logger:Logger.setLevel",
            "Log_vel"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.setLevel",
        "confidence": 0.9099999999999999,
        "inputTypes": "level: LogLevel|string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.setLevel with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.setLevel"
            },
            {
                "input": "Logger.setLevel(level=LogLevel | string)",
                "output": "void",
                "description": "Call with parameters: level=LogLevel | string"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-508",
            "v1-509",
            "v1-510"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "setLevel(level: LogLevel | string): void "
        }
    },
    {
        "id": "v1-508",
        "name": "Logger.setFile",
        "aliases": [
            "Logger.setFile",
            "_logger.set_file",
            "logger:Logger.setFile",
            "Log_ile"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.setFile",
        "confidence": 0.8899999999999999,
        "inputTypes": "filePath: string, maxSize: number=10*1024*1024",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.setFile with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.setFile"
            },
            {
                "input": "Logger.setFile(filePath=string, maxSize=number = 10 * 1024 * 1024)",
                "output": "void",
                "description": "Call with parameters: filePath=string, maxSize=number = 10 * 1024 * 1024"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-509",
            "v1-510"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "setFile(filePath: string, maxSize: number = 10 * 1024 * 1024): void "
        }
    },
    {
        "id": "v1-509",
        "name": "Logger.setFormat",
        "aliases": [
            "Logger.setFormat",
            "_logger.set_format",
            "logger:Logger.setFormat",
            "Log_mat"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.setFormat",
        "confidence": 0.9099999999999999,
        "inputTypes": "formatFn: (entry",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.setFormat with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.setFormat"
            },
            {
                "input": "Logger.setFormat(formatFn=(entry)",
                "output": "void",
                "description": "Call with parameters: formatFn=(entry"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-510"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "setFormat(formatFn: (entry: LogEntry) => string): void "
        }
    },
    {
        "id": "v1-510",
        "name": "Logger.log",
        "aliases": [
            "Logger.log",
            "_logger.log",
            "logger:Logger.log"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.log",
        "confidence": 0.83,
        "inputTypes": "level: LogLevel, message: string, context?: Record<string, any>: any, error?: Error",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.log with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.log"
            },
            {
                "input": "Logger.log(level=LogLevel, message=string, context?=Record<string, any>=any, error?=Error)",
                "output": "void",
                "description": "Call with parameters: level=LogLevel, message=string, context?=Record<string, any>=any, error?=Error"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 5,
            "isAsync": false,
            "signature": "log(level: LogLevel, message: string, context?: Record<string, any>, error?: Error): void "
        }
    },
    {
        "id": "v1-511",
        "name": "Logger.formatMessage",
        "aliases": [
            "Logger.formatMessage",
            "_logger.format_message",
            "logger:Logger.formatMessage",
            "Log_age"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.formatMessage",
        "confidence": 0.9099999999999999,
        "inputTypes": "entry: LogEntry",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Logger.formatMessage with default parameters",
                "output": "string",
                "description": "Basic usage of Logger.formatMessage"
            },
            {
                "input": "Logger.formatMessage(entry=LogEntry)",
                "output": "string",
                "description": "Call with parameters: entry=LogEntry"
            },
            {
                "input": "format value",
                "output": "string",
                "description": "Format operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "formatMessage(entry: LogEntry): string "
        }
    },
    {
        "id": "v1-512",
        "name": "Logger.getConsoleColor",
        "aliases": [
            "Logger.getConsoleColor",
            "_logger.get_console_color",
            "logger:Logger.getConsoleColor",
            "Log_lor"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.getConsoleColor",
        "confidence": 0.9099999999999999,
        "inputTypes": "level: LogLevel",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Logger.getConsoleColor with default parameters",
                "output": "string",
                "description": "Basic usage of Logger.getConsoleColor"
            },
            {
                "input": "Logger.getConsoleColor(level=LogLevel)",
                "output": "string",
                "description": "Call with parameters: level=LogLevel"
            },
            {
                "input": "read data",
                "output": "string",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getConsoleColor(level: LogLevel): string "
        }
    },
    {
        "id": "v1-513",
        "name": "Logger.writeToFile",
        "aliases": [
            "Logger.writeToFile",
            "_logger.write_to_file",
            "logger:Logger.writeToFile",
            "Log_ile"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.writeToFile",
        "confidence": 0.9099999999999999,
        "inputTypes": "message: string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.writeToFile with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.writeToFile"
            },
            {
                "input": "Logger.writeToFile(message=string)",
                "output": "void",
                "description": "Call with parameters: message=string"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "writeToFile(message: string): void "
        }
    },
    {
        "id": "v1-514",
        "name": "Logger.debug",
        "aliases": [
            "Logger.debug",
            "_logger.debug",
            "logger:Logger.debug",
            "Log_bug"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.debug",
        "confidence": 0.8699999999999999,
        "inputTypes": "message: string, context?: Record<string, any>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.debug with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.debug"
            },
            {
                "input": "Logger.debug(message=string, context?=Record<string, any>=any)",
                "output": "void",
                "description": "Call with parameters: message=string, context?=Record<string, any>=any"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "debug(message: string, context?: Record<string, any>): void "
        }
    },
    {
        "id": "v1-515",
        "name": "Logger.info",
        "aliases": [
            "Logger.info",
            "_logger.info",
            "logger:Logger.info",
            "Log_nfo"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.info",
        "confidence": 0.8699999999999999,
        "inputTypes": "message: string, context?: Record<string, any>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.info with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.info"
            },
            {
                "input": "Logger.info(message=string, context?=Record<string, any>=any)",
                "output": "void",
                "description": "Call with parameters: message=string, context?=Record<string, any>=any"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "info(message: string, context?: Record<string, any>): void "
        }
    },
    {
        "id": "v1-516",
        "name": "Logger.warn",
        "aliases": [
            "Logger.warn",
            "_logger.warn",
            "logger:Logger.warn",
            "Log_arn"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.warn",
        "confidence": 0.8699999999999999,
        "inputTypes": "message: string, context?: Record<string, any>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.warn with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.warn"
            },
            {
                "input": "Logger.warn(message=string, context?=Record<string, any>=any)",
                "output": "void",
                "description": "Call with parameters: message=string, context?=Record<string, any>=any"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "warn(message: string, context?: Record<string, any>): void "
        }
    },
    {
        "id": "v1-517",
        "name": "Logger.error",
        "aliases": [
            "Logger.error",
            "_logger.error",
            "logger:Logger.error",
            "Log_ror"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.error",
        "confidence": 0.8699999999999999,
        "inputTypes": "message: string, error?: Error|Record<string, any>: any",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.error with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.error"
            },
            {
                "input": "Logger.error(message=string, error?=Error | Record<string, any>=any)",
                "output": "void",
                "description": "Call with parameters: message=string, error?=Error | Record<string, any>=any"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "error(message: string, error?: Error | Record<string, any>): void "
        }
    },
    {
        "id": "v1-518",
        "name": "Logger.fatal",
        "aliases": [
            "Logger.fatal",
            "_logger.fatal",
            "logger:Logger.fatal",
            "Log_tal"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.fatal",
        "confidence": 0.8899999999999999,
        "inputTypes": "message: string, error?: Error",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.fatal with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.fatal"
            },
            {
                "input": "Logger.fatal(message=string, error?=Error)",
                "output": "void",
                "description": "Call with parameters: message=string, error?=Error"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "fatal(message: string, error?: Error): void "
        }
    },
    {
        "id": "v1-519",
        "name": "Logger.printf",
        "aliases": [
            "Logger.printf",
            "_logger.printf",
            "logger:Logger.printf",
            "Log_ntf"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.printf",
        "confidence": 0.8699999999999999,
        "inputTypes": "level: LogLevel, format: string, ...args: any[]",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Logger.printf with default parameters",
                "output": "void",
                "description": "Basic usage of Logger.printf"
            },
            {
                "input": "Logger.printf(level=LogLevel, format=string, ...args=any[])",
                "output": "void",
                "description": "Call with parameters: level=LogLevel, format=string, ...args=any[]"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 2.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 3,
            "isAsync": false,
            "signature": "printf(level: LogLevel, format: string, ...args: any[]): void "
        }
    },
    {
        "id": "v1-520",
        "name": "Logger.sprintf",
        "aliases": [
            "Logger.sprintf",
            "_logger.sprintf",
            "logger:Logger.sprintf",
            "Log_ntf"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: Logger.sprintf",
        "confidence": 0.8899999999999999,
        "inputTypes": "format: string, ...args: any[]",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Logger.sprintf with default parameters",
                "output": "string",
                "description": "Basic usage of Logger.sprintf"
            },
            {
                "input": "Logger.sprintf(format=string, ...args=any[])",
                "output": "string",
                "description": "Call with parameters: format=string, ...args=any[]"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "sprintf(format: string, ...args: any[]): string "
        }
    },
    {
        "id": "v1-521",
        "name": "LoggerFactory",
        "aliases": [
            "LoggerFactory",
            "_logger_factory",
            "logger:LoggerFactory",
            "Log_ory"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Class: LoggerFactory",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "LoggerFactory",
        "examples": [
            {
                "input": "Call LoggerFactory with default parameters",
                "output": "LoggerFactory",
                "description": "Basic usage of LoggerFactory"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class LoggerFactory"
        }
    },
    {
        "id": "v1-522",
        "name": "LoggerFactory.getLogger",
        "aliases": [
            "LoggerFactory.getLogger",
            "_logger_factory.get_logger",
            "logger:LoggerFactory.getLogger",
            "Log_ger"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: LoggerFactory.getLogger",
        "confidence": 0.9099999999999999,
        "inputTypes": "name: string",
        "outputType": "Logger",
        "examples": [
            {
                "input": "Call LoggerFactory.getLogger with default parameters",
                "output": "Logger",
                "description": "Basic usage of LoggerFactory.getLogger"
            },
            {
                "input": "LoggerFactory.getLogger(name=string)",
                "output": "Logger",
                "description": "Call with parameters: name=string"
            },
            {
                "input": "read data",
                "output": "Logger",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "getLogger(name: string): Logger "
        }
    },
    {
        "id": "v1-523",
        "name": "LoggerFactory.setDefaultLevel",
        "aliases": [
            "LoggerFactory.setDefaultLevel",
            "_logger_factory.set_default_level",
            "logger:LoggerFactory.setDefaultLevel",
            "Log_vel"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Method: LoggerFactory.setDefaultLevel",
        "confidence": 0.9099999999999999,
        "inputTypes": "level: LogLevel|string",
        "outputType": "void",
        "examples": [
            {
                "input": "Call LoggerFactory.setDefaultLevel with default parameters",
                "output": "void",
                "description": "Basic usage of LoggerFactory.setDefaultLevel"
            },
            {
                "input": "LoggerFactory.setDefaultLevel(level=LogLevel | string)",
                "output": "void",
                "description": "Call with parameters: level=LogLevel | string"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "setDefaultLevel(level: LogLevel | string): void "
        }
    },
    {
        "id": "v1-524",
        "name": "LogEntry",
        "aliases": [
            "LogEntry",
            "_log_entry",
            "logger:LogEntry"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "logger"
        ],
        "description": "Interface: LogEntry",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "LogEntry",
        "examples": [
            {
                "input": "Call LogEntry with default parameters",
                "output": "LogEntry",
                "description": "Basic usage of LogEntry"
            }
        ],
        "tags": [
            "utilities",
            "logger",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-505",
            "v1-506",
            "v1-507",
            "v1-508",
            "v1-509"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface LogEntry"
        }
    },
    {
        "id": "v1-525",
        "name": "Mutex",
        "aliases": [
            "Mutex",
            "_mutex",
            "mutex:Mutex"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Class: Mutex",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Mutex",
        "examples": [
            {
                "input": "Call Mutex with default parameters",
                "output": "Mutex",
                "description": "Basic usage of Mutex"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529",
            "v1-530"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Mutex"
        }
    },
    {
        "id": "v1-526",
        "name": "Mutex.lock",
        "aliases": [
            "Mutex.lock",
            "_mutex.lock",
            "mutex:Mutex.lock"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: Mutex.lock",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call Mutex.lock with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of Mutex.lock"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-525",
            "v1-527",
            "v1-528",
            "v1-529",
            "v1-530"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "lock(): Promise<void> "
        }
    },
    {
        "id": "v1-527",
        "name": "Mutex.unlock",
        "aliases": [
            "Mutex.unlock",
            "_mutex.unlock",
            "mutex:Mutex.unlock",
            "Mut_ock"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: Mutex.unlock",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Mutex.unlock with default parameters",
                "output": "void",
                "description": "Basic usage of Mutex.unlock"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-528",
            "v1-529",
            "v1-530"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "unlock(): void "
        }
    },
    {
        "id": "v1-528",
        "name": "Mutex.isLocked",
        "aliases": [
            "Mutex.isLocked",
            "_mutex.is_locked",
            "mutex:Mutex.isLocked",
            "Mut_ked"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: Mutex.isLocked",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call Mutex.isLocked with default parameters",
                "output": "boolean",
                "description": "Basic usage of Mutex.isLocked"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-529",
            "v1-530"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "isLocked(): boolean "
        }
    },
    {
        "id": "v1-529",
        "name": "Mutex.waitingCount",
        "aliases": [
            "Mutex.waitingCount",
            "_mutex.waiting_count",
            "mutex:Mutex.waitingCount",
            "Mut_unt"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: Mutex.waitingCount",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Mutex.waitingCount with default parameters",
                "output": "number",
                "description": "Basic usage of Mutex.waitingCount"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-530"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "waitingCount(): number "
        }
    },
    {
        "id": "v1-530",
        "name": "ReadWriteLock",
        "aliases": [
            "ReadWriteLock",
            "_read_write_lock",
            "mutex:ReadWriteLock",
            "Rea_ock"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Class: ReadWriteLock",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "ReadWriteLock",
        "examples": [
            {
                "input": "Call ReadWriteLock with default parameters",
                "output": "ReadWriteLock",
                "description": "Basic usage of ReadWriteLock"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class ReadWriteLock"
        }
    },
    {
        "id": "v1-531",
        "name": "ReadWriteLock.lockRead",
        "aliases": [
            "ReadWriteLock.lockRead",
            "_read_write_lock.lock_read",
            "mutex:ReadWriteLock.lockRead",
            "Rea_ead"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: ReadWriteLock.lockRead",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call ReadWriteLock.lockRead with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of ReadWriteLock.lockRead"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "lockRead(): Promise<void> "
        }
    },
    {
        "id": "v1-532",
        "name": "ReadWriteLock.unlockRead",
        "aliases": [
            "ReadWriteLock.unlockRead",
            "_read_write_lock.unlock_read",
            "mutex:ReadWriteLock.unlockRead",
            "Rea_ead"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: ReadWriteLock.unlockRead",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ReadWriteLock.unlockRead with default parameters",
                "output": "void",
                "description": "Basic usage of ReadWriteLock.unlockRead"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "unlockRead(): void "
        }
    },
    {
        "id": "v1-533",
        "name": "ReadWriteLock.lockWrite",
        "aliases": [
            "ReadWriteLock.lockWrite",
            "_read_write_lock.lock_write",
            "mutex:ReadWriteLock.lockWrite",
            "Rea_ite"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: ReadWriteLock.lockWrite",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call ReadWriteLock.lockWrite with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of ReadWriteLock.lockWrite"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "lockWrite(): Promise<void> "
        }
    },
    {
        "id": "v1-534",
        "name": "ReadWriteLock.unlockWrite",
        "aliases": [
            "ReadWriteLock.unlockWrite",
            "_read_write_lock.unlock_write",
            "mutex:ReadWriteLock.unlockWrite",
            "Rea_ite"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: ReadWriteLock.unlockWrite",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ReadWriteLock.unlockWrite with default parameters",
                "output": "void",
                "description": "Basic usage of ReadWriteLock.unlockWrite"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "unlockWrite(): void "
        }
    },
    {
        "id": "v1-535",
        "name": "ReadWriteLock.getStatus",
        "aliases": [
            "ReadWriteLock.getStatus",
            "_read_write_lock.get_status",
            "mutex:ReadWriteLock.getStatus",
            "Rea_tus"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: ReadWriteLock.getStatus",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "",
        "examples": [
            {
                "input": "Call ReadWriteLock.getStatus with default parameters",
                "output": "",
                "description": "Basic usage of ReadWriteLock.getStatus"
            },
            {
                "input": "read data",
                "output": "",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getStatus():  "
        }
    },
    {
        "id": "v1-536",
        "name": "Semaphore",
        "aliases": [
            "Semaphore",
            "_semaphore",
            "mutex:Semaphore"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Class: Semaphore",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Semaphore",
        "examples": [
            {
                "input": "Call Semaphore with default parameters",
                "output": "Semaphore",
                "description": "Basic usage of Semaphore"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Semaphore"
        }
    },
    {
        "id": "v1-537",
        "name": "Semaphore.acquire",
        "aliases": [
            "Semaphore.acquire",
            "_semaphore.acquire",
            "mutex:Semaphore.acquire",
            "Sem_ire"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: Semaphore.acquire",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call Semaphore.acquire with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of Semaphore.acquire"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "acquire(): Promise<void> "
        }
    },
    {
        "id": "v1-538",
        "name": "Semaphore.release",
        "aliases": [
            "Semaphore.release",
            "_semaphore.release",
            "mutex:Semaphore.release",
            "Sem_ase"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: Semaphore.release",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Semaphore.release with default parameters",
                "output": "void",
                "description": "Basic usage of Semaphore.release"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "release(): void "
        }
    },
    {
        "id": "v1-539",
        "name": "Semaphore.availablePermits",
        "aliases": [
            "Semaphore.availablePermits",
            "_semaphore.available_permits",
            "mutex:Semaphore.availablePermits",
            "Sem_its"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: Semaphore.availablePermits",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Semaphore.availablePermits with default parameters",
                "output": "number",
                "description": "Basic usage of Semaphore.availablePermits"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "availablePermits(): number "
        }
    },
    {
        "id": "v1-540",
        "name": "CountdownLatch",
        "aliases": [
            "CountdownLatch",
            "_countdown_latch",
            "mutex:CountdownLatch",
            "Cou_tch"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Class: CountdownLatch",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "CountdownLatch",
        "examples": [
            {
                "input": "Call CountdownLatch with default parameters",
                "output": "CountdownLatch",
                "description": "Basic usage of CountdownLatch"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class CountdownLatch"
        }
    },
    {
        "id": "v1-541",
        "name": "CountdownLatch.countDown",
        "aliases": [
            "CountdownLatch.countDown",
            "_countdown_latch.count_down",
            "mutex:CountdownLatch.countDown",
            "Cou_own"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: CountdownLatch.countDown",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call CountdownLatch.countDown with default parameters",
                "output": "void",
                "description": "Basic usage of CountdownLatch.countDown"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "countDown(): void "
        }
    },
    {
        "id": "v1-542",
        "name": "CountdownLatch.await",
        "aliases": [
            "CountdownLatch.await",
            "_countdown_latch.await",
            "mutex:CountdownLatch.await",
            "Cou_ait"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: CountdownLatch.await",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call CountdownLatch.await with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of CountdownLatch.await"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "await(): Promise<void> "
        }
    },
    {
        "id": "v1-543",
        "name": "CountdownLatch.getCount",
        "aliases": [
            "CountdownLatch.getCount",
            "_countdown_latch.get_count",
            "mutex:CountdownLatch.getCount",
            "Cou_unt"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "mutex"
        ],
        "description": "Method: CountdownLatch.getCount",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call CountdownLatch.getCount with default parameters",
                "output": "number",
                "description": "Basic usage of CountdownLatch.getCount"
            },
            {
                "input": "read data",
                "output": "number",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "mutex",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-525",
            "v1-526",
            "v1-527",
            "v1-528",
            "v1-529"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getCount(): number "
        }
    },
    {
        "id": "v1-544",
        "name": "run",
        "aliases": [
            "run",
            "test:run"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Function: run",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "Promise<Map<string,SuiteResult>>",
        "examples": [
            {
                "input": "Call run with default parameters",
                "output": "Promise<Map<string, SuiteResult>>",
                "description": "Basic usage of run"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "function",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548",
            "v1-549"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": true,
            "signature": "run(): Promise<Map<string, SuiteResult>> "
        }
    },
    {
        "id": "v1-545",
        "name": "printResults",
        "aliases": [
            "printResults",
            "print_results",
            "test:printResults",
            "pri_lts"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Function: printResults",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call printResults with default parameters",
                "output": "void",
                "description": "Basic usage of printResults"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "function",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-546",
            "v1-547",
            "v1-548",
            "v1-549"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "printResults(): void "
        }
    },
    {
        "id": "v1-546",
        "name": "getResults",
        "aliases": [
            "getResults",
            "get_results",
            "test:getResults",
            "fetchResults"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Function: getResults",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "object",
        "examples": [
            {
                "input": "Call getResults with default parameters",
                "output": "object",
                "description": "Basic usage of getResults"
            },
            {
                "input": "read data",
                "output": "object",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "function",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-547",
            "v1-548",
            "v1-549"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getResults(): object "
        }
    },
    {
        "id": "v1-547",
        "name": "describe",
        "aliases": [
            "describe",
            "test:describe"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Constant: describe",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "any",
        "examples": [
            {
                "input": "Call describe with default parameters",
                "output": "any",
                "description": "Basic usage of describe"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-548",
            "v1-549"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const describe = globalContext.describe.bind(globalContex..."
        }
    },
    {
        "id": "v1-548",
        "name": "it",
        "aliases": [
            "it",
            "test:it"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Constant: it",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "any",
        "examples": [
            {
                "input": "Call it with default parameters",
                "output": "any",
                "description": "Basic usage of it"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-549"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const it = globalContext.it.bind(globalContext)..."
        }
    },
    {
        "id": "v1-549",
        "name": "beforeAll",
        "aliases": [
            "beforeAll",
            "before_all",
            "test:beforeAll"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Constant: beforeAll",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "any",
        "examples": [
            {
                "input": "Call beforeAll with default parameters",
                "output": "any",
                "description": "Basic usage of beforeAll"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const beforeAll = globalContext.beforeAll.bind(globalConte..."
        }
    },
    {
        "id": "v1-550",
        "name": "afterAll",
        "aliases": [
            "afterAll",
            "after_all",
            "test:afterAll"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Constant: afterAll",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "any",
        "examples": [
            {
                "input": "Call afterAll with default parameters",
                "output": "any",
                "description": "Basic usage of afterAll"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const afterAll = globalContext.afterAll.bind(globalContex..."
        }
    },
    {
        "id": "v1-551",
        "name": "beforeEach",
        "aliases": [
            "beforeEach",
            "before_each",
            "test:beforeEach"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Constant: beforeEach",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "any",
        "examples": [
            {
                "input": "Call beforeEach with default parameters",
                "output": "any",
                "description": "Basic usage of beforeEach"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const beforeEach = globalContext.beforeEach.bind(globalCont..."
        }
    },
    {
        "id": "v1-552",
        "name": "afterEach",
        "aliases": [
            "afterEach",
            "after_each",
            "test:afterEach"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Constant: afterEach",
        "confidence": 0.95,
        "inputTypes": "void",
        "outputType": "any",
        "examples": [
            {
                "input": "Call afterEach with default parameters",
                "output": "any",
                "description": "Basic usage of afterEach"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "constant",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "constant",
            "paramCount": 0,
            "isAsync": false,
            "signature": "const afterEach = globalContext.afterEach.bind(globalConte..."
        }
    },
    {
        "id": "v1-553",
        "name": "AssertionError",
        "aliases": [
            "AssertionError",
            "_assertion_error",
            "test:AssertionError",
            "Ass_ror"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Class: AssertionError",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "AssertionError",
        "examples": [
            {
                "input": "Call AssertionError with default parameters",
                "output": "AssertionError",
                "description": "Basic usage of AssertionError"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class AssertionError"
        }
    },
    {
        "id": "v1-554",
        "name": "TestContext",
        "aliases": [
            "TestContext",
            "_test_context",
            "test:TestContext",
            "Tes_ext"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Class: TestContext",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "TestContext",
        "examples": [
            {
                "input": "Call TestContext with default parameters",
                "output": "TestContext",
                "description": "Basic usage of TestContext"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class TestContext"
        }
    },
    {
        "id": "v1-555",
        "name": "TestContext.describe",
        "aliases": [
            "TestContext.describe",
            "_test_context.describe",
            "test:TestContext.describe",
            "Tes_ibe"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.describe",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, fn: ()=>void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TestContext.describe with default parameters",
                "output": "void",
                "description": "Basic usage of TestContext.describe"
            },
            {
                "input": "TestContext.describe(name=string, fn=() => void)",
                "output": "void",
                "description": "Call with parameters: name=string, fn=() => void"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "describe(name: string, fn: () => void): void "
        }
    },
    {
        "id": "v1-556",
        "name": "TestContext.it",
        "aliases": [
            "TestContext.it",
            "_test_context.it",
            "test:TestContext.it",
            "Tes_.it"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.it",
        "confidence": 0.8899999999999999,
        "inputTypes": "name: string, fn: ()=>Promise<void>|void",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call TestContext.it with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of TestContext.it"
            },
            {
                "input": "TestContext.it(name=string, fn=() => Promise<void> | void)",
                "output": "Promise<void>",
                "description": "Call with parameters: name=string, fn=() => Promise<void> | void"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "async"
        ],
        "complexity": 4.5,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": true,
            "signature": "it(name: string, fn: () => Promise<void> | void): Promise<void> "
        }
    },
    {
        "id": "v1-557",
        "name": "TestContext.beforeAll",
        "aliases": [
            "TestContext.beforeAll",
            "_test_context.before_all",
            "test:TestContext.beforeAll",
            "Tes_All"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.beforeAll",
        "confidence": 0.9099999999999999,
        "inputTypes": "fn: ()=>Promise<void>|void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TestContext.beforeAll with default parameters",
                "output": "void",
                "description": "Basic usage of TestContext.beforeAll"
            },
            {
                "input": "TestContext.beforeAll(fn=() => Promise<void> | void)",
                "output": "void",
                "description": "Call with parameters: fn=() => Promise<void> | void"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "beforeAll(fn: () => Promise<void> | void): void "
        }
    },
    {
        "id": "v1-558",
        "name": "TestContext.afterAll",
        "aliases": [
            "TestContext.afterAll",
            "_test_context.after_all",
            "test:TestContext.afterAll",
            "Tes_All"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.afterAll",
        "confidence": 0.9099999999999999,
        "inputTypes": "fn: ()=>Promise<void>|void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TestContext.afterAll with default parameters",
                "output": "void",
                "description": "Basic usage of TestContext.afterAll"
            },
            {
                "input": "TestContext.afterAll(fn=() => Promise<void> | void)",
                "output": "void",
                "description": "Call with parameters: fn=() => Promise<void> | void"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "afterAll(fn: () => Promise<void> | void): void "
        }
    },
    {
        "id": "v1-559",
        "name": "TestContext.beforeEach",
        "aliases": [
            "TestContext.beforeEach",
            "_test_context.before_each",
            "test:TestContext.beforeEach",
            "Tes_ach"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.beforeEach",
        "confidence": 0.9099999999999999,
        "inputTypes": "fn: ()=>Promise<void>|void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TestContext.beforeEach with default parameters",
                "output": "void",
                "description": "Basic usage of TestContext.beforeEach"
            },
            {
                "input": "TestContext.beforeEach(fn=() => Promise<void> | void)",
                "output": "void",
                "description": "Call with parameters: fn=() => Promise<void> | void"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "beforeEach(fn: () => Promise<void> | void): void "
        }
    },
    {
        "id": "v1-560",
        "name": "TestContext.afterEach",
        "aliases": [
            "TestContext.afterEach",
            "_test_context.after_each",
            "test:TestContext.afterEach",
            "Tes_ach"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.afterEach",
        "confidence": 0.9099999999999999,
        "inputTypes": "fn: ()=>Promise<void>|void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TestContext.afterEach with default parameters",
                "output": "void",
                "description": "Basic usage of TestContext.afterEach"
            },
            {
                "input": "TestContext.afterEach(fn=() => Promise<void> | void)",
                "output": "void",
                "description": "Call with parameters: fn=() => Promise<void> | void"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "afterEach(fn: () => Promise<void> | void): void "
        }
    },
    {
        "id": "v1-561",
        "name": "TestContext.run",
        "aliases": [
            "TestContext.run",
            "_test_context.run",
            "test:TestContext.run",
            "Tes_run"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.run",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Promise<Map<string,SuiteResult>>",
        "examples": [
            {
                "input": "Call TestContext.run with default parameters",
                "output": "Promise<Map<string, SuiteResult>>",
                "description": "Basic usage of TestContext.run"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "async"
        ],
        "complexity": 3.5,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": true,
            "signature": "run(): Promise<Map<string, SuiteResult>> "
        }
    },
    {
        "id": "v1-562",
        "name": "TestContext.printResults",
        "aliases": [
            "TestContext.printResults",
            "_test_context.print_results",
            "test:TestContext.printResults",
            "Tes_lts"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.printResults",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call TestContext.printResults with default parameters",
                "output": "void",
                "description": "Basic usage of TestContext.printResults"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "printResults(): void "
        }
    },
    {
        "id": "v1-563",
        "name": "TestContext.getResults",
        "aliases": [
            "TestContext.getResults",
            "_test_context.get_results",
            "test:TestContext.getResults",
            "Tes_lts"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Method: TestContext.getResults",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "object",
        "examples": [
            {
                "input": "Call TestContext.getResults with default parameters",
                "output": "object",
                "description": "Basic usage of TestContext.getResults"
            },
            {
                "input": "read data",
                "output": "object",
                "description": "Read or fetch operation"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "method",
            "sync",
            "read"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "getResults(): object "
        }
    },
    {
        "id": "v1-564",
        "name": "TestResult",
        "aliases": [
            "TestResult",
            "_test_result",
            "test:TestResult"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Interface: TestResult",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "TestResult",
        "examples": [
            {
                "input": "Call TestResult with default parameters",
                "output": "TestResult",
                "description": "Basic usage of TestResult"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface TestResult"
        }
    },
    {
        "id": "v1-565",
        "name": "SuiteResult",
        "aliases": [
            "SuiteResult",
            "_suite_result",
            "test:SuiteResult",
            "Sui_ult"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "test"
        ],
        "description": "Interface: SuiteResult",
        "confidence": 0.9,
        "inputTypes": "void",
        "outputType": "SuiteResult",
        "examples": [
            {
                "input": "Call SuiteResult with default parameters",
                "output": "SuiteResult",
                "description": "Basic usage of SuiteResult"
            }
        ],
        "tags": [
            "utilities",
            "test",
            "interface",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-544",
            "v1-545",
            "v1-546",
            "v1-547",
            "v1-548"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "interface",
            "paramCount": 0,
            "isAsync": false,
            "signature": "interface SuiteResult"
        }
    },
    {
        "id": "v1-566",
        "name": "setTimeout",
        "aliases": [
            "setTimeout",
            "set_timeout",
            "timer:setTimeout",
            "updateTimeout"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Function: setTimeout",
        "confidence": 0.86,
        "inputTypes": "callback: ()=>void, delayMs: number",
        "outputType": "TimerId",
        "examples": [
            {
                "input": "Call setTimeout with default parameters",
                "output": "TimerId",
                "description": "Basic usage of setTimeout"
            },
            {
                "input": "setTimeout(callback=() => void, delayMs=number)",
                "output": "TimerId",
                "description": "Call with parameters: callback=() => void, delayMs=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570",
            "v1-571"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "setTimeout(callback: () => void, delayMs: number): TimerId "
        }
    },
    {
        "id": "v1-567",
        "name": "setInterval",
        "aliases": [
            "setInterval",
            "set_interval",
            "timer:setInterval",
            "updateInterval",
            "set_val"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Function: setInterval",
        "confidence": 0.86,
        "inputTypes": "callback: ()=>void, intervalMs: number",
        "outputType": "IntervalId",
        "examples": [
            {
                "input": "Call setInterval with default parameters",
                "output": "IntervalId",
                "description": "Basic usage of setInterval"
            },
            {
                "input": "setInterval(callback=() => void, intervalMs=number)",
                "output": "IntervalId",
                "description": "Call with parameters: callback=() => void, intervalMs=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "function",
            "sync",
            "write"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-566",
            "v1-568",
            "v1-569",
            "v1-570",
            "v1-571"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 2,
            "isAsync": false,
            "signature": "setInterval(callback: () => void, intervalMs: number): IntervalId "
        }
    },
    {
        "id": "v1-568",
        "name": "clearTimeout",
        "aliases": [
            "clearTimeout",
            "clear_timeout",
            "timer:clearTimeout",
            "cle_out"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Function: clearTimeout",
        "confidence": 0.88,
        "inputTypes": "timerId: TimerId",
        "outputType": "void",
        "examples": [
            {
                "input": "Call clearTimeout with default parameters",
                "output": "void",
                "description": "Basic usage of clearTimeout"
            },
            {
                "input": "clearTimeout(timerId=TimerId)",
                "output": "void",
                "description": "Call with parameters: timerId=TimerId"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-569",
            "v1-570",
            "v1-571"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "clearTimeout(timerId: TimerId): void "
        }
    },
    {
        "id": "v1-569",
        "name": "clearInterval",
        "aliases": [
            "clearInterval",
            "clear_interval",
            "timer:clearInterval",
            "cle_val"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Function: clearInterval",
        "confidence": 0.88,
        "inputTypes": "intervalId: IntervalId",
        "outputType": "void",
        "examples": [
            {
                "input": "Call clearInterval with default parameters",
                "output": "void",
                "description": "Basic usage of clearInterval"
            },
            {
                "input": "clearInterval(intervalId=IntervalId)",
                "output": "void",
                "description": "Call with parameters: intervalId=IntervalId"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "function",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-570",
            "v1-571"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "clearInterval(intervalId: IntervalId): void "
        }
    },
    {
        "id": "v1-570",
        "name": "delay",
        "aliases": [
            "delay",
            "timer:delay"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Function: delay",
        "confidence": 0.88,
        "inputTypes": "delayMs: number",
        "outputType": "Promise<void>",
        "examples": [
            {
                "input": "Call delay with default parameters",
                "output": "Promise<void>",
                "description": "Basic usage of delay"
            },
            {
                "input": "delay(delayMs=number)",
                "output": "Promise<void>",
                "description": "Call with parameters: delayMs=number"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "function",
            "sync"
        ],
        "complexity": 3,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-571"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "function",
            "paramCount": 1,
            "isAsync": false,
            "signature": "delay(delayMs: number): Promise<void> "
        }
    },
    {
        "id": "v1-571",
        "name": "Timer",
        "aliases": [
            "Timer",
            "_timer",
            "timer:Timer"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Class: Timer",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Timer",
        "examples": [
            {
                "input": "Call Timer with default parameters",
                "output": "Timer",
                "description": "Basic usage of Timer"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Timer"
        }
    },
    {
        "id": "v1-572",
        "name": "Timer.start",
        "aliases": [
            "Timer.start",
            "_timer.start",
            "timer:Timer.start",
            "Tim_art"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Timer.start",
        "confidence": 0.8899999999999999,
        "inputTypes": "callback: ()=>void, intervalMs: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Timer.start with default parameters",
                "output": "void",
                "description": "Basic usage of Timer.start"
            },
            {
                "input": "Timer.start(callback=() => void, intervalMs=number)",
                "output": "void",
                "description": "Call with parameters: callback=() => void, intervalMs=number"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "start(callback: () => void, intervalMs: number): void "
        }
    },
    {
        "id": "v1-573",
        "name": "Timer.stop",
        "aliases": [
            "Timer.stop",
            "_timer.stop",
            "timer:Timer.stop"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Timer.stop",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Timer.stop with default parameters",
                "output": "void",
                "description": "Basic usage of Timer.stop"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "stop(): void "
        }
    },
    {
        "id": "v1-574",
        "name": "Timer.isRunning_",
        "aliases": [
            "Timer.isRunning_",
            "_timer.is_running_",
            "timer:Timer.isRunning_",
            "Tim_ng_"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Timer.isRunning_",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call Timer.isRunning_ with default parameters",
                "output": "boolean",
                "description": "Basic usage of Timer.isRunning_"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "isRunning_(): boolean "
        }
    },
    {
        "id": "v1-575",
        "name": "Timer.once",
        "aliases": [
            "Timer.once",
            "_timer.once",
            "timer:Timer.once"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Timer.once",
        "confidence": 0.8899999999999999,
        "inputTypes": "callback: ()=>void, delayMs: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Timer.once with default parameters",
                "output": "void",
                "description": "Basic usage of Timer.once"
            },
            {
                "input": "Timer.once(callback=() => void, delayMs=number)",
                "output": "void",
                "description": "Call with parameters: callback=() => void, delayMs=number"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 2,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 2,
            "isAsync": false,
            "signature": "once(callback: () => void, delayMs: number): void "
        }
    },
    {
        "id": "v1-576",
        "name": "Timer.clear",
        "aliases": [
            "Timer.clear",
            "_timer.clear",
            "timer:Timer.clear",
            "Tim_ear"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Timer.clear",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Timer.clear with default parameters",
                "output": "void",
                "description": "Basic usage of Timer.clear"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "clear(): void "
        }
    },
    {
        "id": "v1-577",
        "name": "DebounceTimer",
        "aliases": [
            "DebounceTimer",
            "_debounce_timer",
            "timer:DebounceTimer",
            "Deb_mer"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Class: DebounceTimer",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "DebounceTimer",
        "examples": [
            {
                "input": "Call DebounceTimer with default parameters",
                "output": "DebounceTimer",
                "description": "Basic usage of DebounceTimer"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class DebounceTimer"
        }
    },
    {
        "id": "v1-578",
        "name": "DebounceTimer.call",
        "aliases": [
            "DebounceTimer.call",
            "_debounce_timer.call",
            "timer:DebounceTimer.call",
            "Deb_all"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: DebounceTimer.call",
        "confidence": 0.9099999999999999,
        "inputTypes": "callback: ()=>void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call DebounceTimer.call with default parameters",
                "output": "void",
                "description": "Basic usage of DebounceTimer.call"
            },
            {
                "input": "DebounceTimer.call(callback=() => void)",
                "output": "void",
                "description": "Call with parameters: callback=() => void"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "call(callback: () => void): void "
        }
    },
    {
        "id": "v1-579",
        "name": "DebounceTimer.cancel",
        "aliases": [
            "DebounceTimer.cancel",
            "_debounce_timer.cancel",
            "timer:DebounceTimer.cancel",
            "Deb_cel"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: DebounceTimer.cancel",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call DebounceTimer.cancel with default parameters",
                "output": "void",
                "description": "Basic usage of DebounceTimer.cancel"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "cancel(): void "
        }
    },
    {
        "id": "v1-580",
        "name": "DebounceTimer.setDelay",
        "aliases": [
            "DebounceTimer.setDelay",
            "_debounce_timer.set_delay",
            "timer:DebounceTimer.setDelay",
            "Deb_lay"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: DebounceTimer.setDelay",
        "confidence": 0.9099999999999999,
        "inputTypes": "delayMs: number",
        "outputType": "void",
        "examples": [
            {
                "input": "Call DebounceTimer.setDelay with default parameters",
                "output": "void",
                "description": "Basic usage of DebounceTimer.setDelay"
            },
            {
                "input": "DebounceTimer.setDelay(delayMs=number)",
                "output": "void",
                "description": "Call with parameters: delayMs=number"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "setDelay(delayMs: number): void "
        }
    },
    {
        "id": "v1-581",
        "name": "DebounceTimer.isPending",
        "aliases": [
            "DebounceTimer.isPending",
            "_debounce_timer.is_pending",
            "timer:DebounceTimer.isPending",
            "Deb_ing"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: DebounceTimer.isPending",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "boolean",
        "examples": [
            {
                "input": "Call DebounceTimer.isPending with default parameters",
                "output": "boolean",
                "description": "Basic usage of DebounceTimer.isPending"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "isPending(): boolean "
        }
    },
    {
        "id": "v1-582",
        "name": "ThrottleTimer",
        "aliases": [
            "ThrottleTimer",
            "_throttle_timer",
            "timer:ThrottleTimer",
            "Thr_mer"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Class: ThrottleTimer",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "ThrottleTimer",
        "examples": [
            {
                "input": "Call ThrottleTimer with default parameters",
                "output": "ThrottleTimer",
                "description": "Basic usage of ThrottleTimer"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class ThrottleTimer"
        }
    },
    {
        "id": "v1-583",
        "name": "ThrottleTimer.call",
        "aliases": [
            "ThrottleTimer.call",
            "_throttle_timer.call",
            "timer:ThrottleTimer.call",
            "Thr_all"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: ThrottleTimer.call",
        "confidence": 0.9099999999999999,
        "inputTypes": "callback: ()=>void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ThrottleTimer.call with default parameters",
                "output": "void",
                "description": "Basic usage of ThrottleTimer.call"
            },
            {
                "input": "ThrottleTimer.call(callback=() => void)",
                "output": "void",
                "description": "Call with parameters: callback=() => void"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1.5,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 1,
            "isAsync": false,
            "signature": "call(callback: () => void): void "
        }
    },
    {
        "id": "v1-584",
        "name": "ThrottleTimer.cancel",
        "aliases": [
            "ThrottleTimer.cancel",
            "_throttle_timer.cancel",
            "timer:ThrottleTimer.cancel",
            "Thr_cel"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: ThrottleTimer.cancel",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ThrottleTimer.cancel with default parameters",
                "output": "void",
                "description": "Basic usage of ThrottleTimer.cancel"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "cancel(): void "
        }
    },
    {
        "id": "v1-585",
        "name": "ThrottleTimer.reset",
        "aliases": [
            "ThrottleTimer.reset",
            "_throttle_timer.reset",
            "timer:ThrottleTimer.reset",
            "Thr_set"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: ThrottleTimer.reset",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call ThrottleTimer.reset with default parameters",
                "output": "void",
                "description": "Basic usage of ThrottleTimer.reset"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "reset(): void "
        }
    },
    {
        "id": "v1-586",
        "name": "Stopwatch",
        "aliases": [
            "Stopwatch",
            "_stopwatch",
            "timer:Stopwatch"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Class: Stopwatch",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "Stopwatch",
        "examples": [
            {
                "input": "Call Stopwatch with default parameters",
                "output": "Stopwatch",
                "description": "Basic usage of Stopwatch"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "class",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "class",
            "paramCount": 0,
            "isAsync": false,
            "signature": "class Stopwatch"
        }
    },
    {
        "id": "v1-587",
        "name": "Stopwatch.start",
        "aliases": [
            "Stopwatch.start",
            "_stopwatch.start",
            "timer:Stopwatch.start",
            "Sto_art"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Stopwatch.start",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Stopwatch.start with default parameters",
                "output": "void",
                "description": "Basic usage of Stopwatch.start"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "start(): void "
        }
    },
    {
        "id": "v1-588",
        "name": "Stopwatch.pause",
        "aliases": [
            "Stopwatch.pause",
            "_stopwatch.pause",
            "timer:Stopwatch.pause",
            "Sto_use"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Stopwatch.pause",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Stopwatch.pause with default parameters",
                "output": "void",
                "description": "Basic usage of Stopwatch.pause"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "pause(): void "
        }
    },
    {
        "id": "v1-589",
        "name": "Stopwatch.resume",
        "aliases": [
            "Stopwatch.resume",
            "_stopwatch.resume",
            "timer:Stopwatch.resume",
            "Sto_ume"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Stopwatch.resume",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Stopwatch.resume with default parameters",
                "output": "void",
                "description": "Basic usage of Stopwatch.resume"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "resume(): void "
        }
    },
    {
        "id": "v1-590",
        "name": "Stopwatch.elapsedMs",
        "aliases": [
            "Stopwatch.elapsedMs",
            "_stopwatch.elapsed_ms",
            "timer:Stopwatch.elapsedMs",
            "Sto_dMs"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Stopwatch.elapsedMs",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Stopwatch.elapsedMs with default parameters",
                "output": "number",
                "description": "Basic usage of Stopwatch.elapsedMs"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "elapsedMs(): number "
        }
    },
    {
        "id": "v1-591",
        "name": "Stopwatch.elapsedSeconds",
        "aliases": [
            "Stopwatch.elapsedSeconds",
            "_stopwatch.elapsed_seconds",
            "timer:Stopwatch.elapsedSeconds",
            "Sto_nds"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Stopwatch.elapsedSeconds",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "number",
        "examples": [
            {
                "input": "Call Stopwatch.elapsedSeconds with default parameters",
                "output": "number",
                "description": "Basic usage of Stopwatch.elapsedSeconds"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "elapsedSeconds(): number "
        }
    },
    {
        "id": "v1-592",
        "name": "Stopwatch.reset",
        "aliases": [
            "Stopwatch.reset",
            "_stopwatch.reset",
            "timer:Stopwatch.reset",
            "Sto_set"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Stopwatch.reset",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "void",
        "examples": [
            {
                "input": "Call Stopwatch.reset with default parameters",
                "output": "void",
                "description": "Basic usage of Stopwatch.reset"
            },
            {
                "input": "write data",
                "output": "void | success",
                "description": "Write or set operation"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync",
            "write"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "reset(): void "
        }
    },
    {
        "id": "v1-593",
        "name": "Stopwatch.toString",
        "aliases": [
            "Stopwatch.toString",
            "_stopwatch.to_string",
            "timer:Stopwatch.toString",
            "Sto_ing"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Method: Stopwatch.toString",
        "confidence": 0.9299999999999999,
        "inputTypes": "void",
        "outputType": "string",
        "examples": [
            {
                "input": "Call Stopwatch.toString with default parameters",
                "output": "string",
                "description": "Basic usage of Stopwatch.toString"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "method",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "method",
            "paramCount": 0,
            "isAsync": false,
            "signature": "toString(): string "
        }
    },
    {
        "id": "v1-594",
        "name": "TimerId",
        "aliases": [
            "TimerId",
            "_timer_id",
            "timer:TimerId"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Type: TimerId",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "NodeJS.Timeout",
        "examples": [
            {
                "input": "Call TimerId with default parameters",
                "output": "NodeJS.Timeout",
                "description": "Basic usage of TimerId"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "type",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type TimerId = NodeJS.Timeout..."
        }
    },
    {
        "id": "v1-595",
        "name": "IntervalId",
        "aliases": [
            "IntervalId",
            "_interval_id",
            "timer:IntervalId"
        ],
        "category": "utilities",
        "source": [
            "v1"
        ],
        "packages": [
            "timer"
        ],
        "description": "Type: IntervalId",
        "confidence": 0.87,
        "inputTypes": "void",
        "outputType": "NodeJS.Timeout",
        "examples": [
            {
                "input": "Call IntervalId with default parameters",
                "output": "NodeJS.Timeout",
                "description": "Basic usage of IntervalId"
            }
        ],
        "tags": [
            "utilities",
            "timer",
            "type",
            "sync"
        ],
        "complexity": 1,
        "relatedPatterns": [
            "v1-566",
            "v1-567",
            "v1-568",
            "v1-569",
            "v1-570"
        ],
        "metadata": {
            "source": "v1-stdlib",
            "apiType": "type",
            "paramCount": 0,
            "isAsync": false,
            "signature": "type IntervalId = NodeJS.Timeout..."
        }
    }
]
