{"version":3,"file":"google_places.d.cts","names":["Tool","GooglePlacesAPIParams","GooglePlacesAPI","Promise"],"sources":["../../src/tools/google_places.d.ts"],"sourcesContent":["import { Tool } from \"@langchain/core/tools\";\n/**\n * Interface for parameters required by GooglePlacesAPI class.\n */\nexport interface GooglePlacesAPIParams {\n    apiKey?: string;\n}\n/**\n * Tool that queries the Google Places API\n */\nexport declare class GooglePlacesAPI extends Tool {\n    static lc_name(): string;\n    get lc_secrets(): {\n        [key: string]: string;\n    } | undefined;\n    name: string;\n    protected apiKey: string;\n    description: string;\n    constructor(fields?: GooglePlacesAPIParams);\n    _call(input: string): Promise<string>;\n}\n//# sourceMappingURL=google_places.d.ts.map"],"mappings":";;;;;;AAIA;AAMqBE,UANJD,qBAAAA,CAMmB;EAQXA,MAAAA,CAAAA,EAAAA,MAAAA;;;AARwB;;cAA5BC,eAAAA,SAAwBF,IAAAA;;;;;;;;uBAQpBC;wBACCE"}