{"version":3,"file":"create_draft.d.cts","names":["z","InferInteropZodOutput","GmailBaseTool","GmailBaseToolParams","createDraftSchema","ZodString","ZodArray","ZodOptional","ZodTypeAny","ZodObject","CreateDraftSchema","infer","GmailCreateDraft","Promise"],"sources":["../../../src/tools/gmail/create_draft.d.ts"],"sourcesContent":["import { z } from \"zod/v3\";\nimport { InferInteropZodOutput } from \"@langchain/core/utils/types\";\nimport { GmailBaseTool, GmailBaseToolParams } from \"./base.js\";\ndeclare const createDraftSchema: z.ZodObject<{\n    message: z.ZodString;\n    to: z.ZodArray<z.ZodString, \"many\">;\n    subject: z.ZodString;\n    cc: z.ZodOptional<z.ZodArray<z.ZodString, \"many\">>;\n    bcc: z.ZodOptional<z.ZodArray<z.ZodString, \"many\">>;\n}, \"strip\", z.ZodTypeAny, {\n    message: string;\n    to: string[];\n    subject: string;\n    cc?: string[] | undefined;\n    bcc?: string[] | undefined;\n}, {\n    message: string;\n    to: string[];\n    subject: string;\n    cc?: string[] | undefined;\n    bcc?: string[] | undefined;\n}>;\nexport type CreateDraftSchema = z.infer<typeof createDraftSchema>;\nexport declare class GmailCreateDraft extends GmailBaseTool {\n    name: string;\n    schema: z.ZodObject<{\n        message: z.ZodString;\n        to: z.ZodArray<z.ZodString, \"many\">;\n        subject: z.ZodString;\n        cc: z.ZodOptional<z.ZodArray<z.ZodString, \"many\">>;\n        bcc: z.ZodOptional<z.ZodArray<z.ZodString, \"many\">>;\n    }, \"strip\", z.ZodTypeAny, {\n        message: string;\n        to: string[];\n        subject: string;\n        cc?: string[] | undefined;\n        bcc?: string[] | undefined;\n    }, {\n        message: string;\n        to: string[];\n        subject: string;\n        cc?: string[] | undefined;\n        bcc?: string[] | undefined;\n    }>;\n    description: string;\n    constructor(fields?: GmailBaseToolParams);\n    private prepareDraftMessage;\n    _call(arg: InferInteropZodOutput<CreateDraftSchema>): Promise<string>;\n}\nexport {};\n//# sourceMappingURL=create_draft.d.ts.map"],"mappings":";;;;;cAGcI,mBAAmBJ,CAAAA,CAAES;WACtBT,CAAAA,CAAEK;EADDD,EAAAA,EAENJ,CAAAA,CAAEM,QAFIF,CAEKJ,CAAAA,CAAEK,SAgBnB,EAAA,MAAA,CAAA;EAjBaA,OAAAA,EAEFL,CAAAA,CAAEK,SAFAA;EACMA,EAAAA,EAEbL,CAAAA,CAAEO,WAFWF,CAECL,CAAAA,CAAEM,QAFHD,CAEYL,CAAAA,CAAEK,SAFdA,EAAAA,MAAAA,CAAAA,CAAAA;EAAXC,GAAAA,EAGDN,CAAAA,CAAEO,WAHDD,CAGaN,CAAAA,CAAEM,QAHfA,CAGwBN,CAAAA,CAAEK,SAH1BC,EAAAA,MAAAA,CAAAA,CAAAA;CACGN,EAAEK,OAAAA,EAGHL,CAAAA,CAAEQ,UAHCH,EAAAA;EACoBA,OAAAA,EAAAA,MAAAA;EAAXC,EAAAA,EAAAA,MAAAA,EAAAA;EAAdC,OAAAA,EAAAA,MAAAA;EAC0BF,EAAAA,CAAAA,EAAAA,MAAAA,EAAAA,GAAAA,SAAAA;EAAXC,GAAAA,CAAAA,EAAAA,MAAAA,EAAAA,GAAAA,SAAAA;CAAhBN,EAAEO;EACGC,OAAAA,EAAAA,MAAAA;EANqBC,EAAAA,EAAAA,MAAAA,EAAAA;EAAS,OAAA,EAAA,MAAA;EAmBhCC,EAAAA,CAAAA,EAAAA,MAAAA,EAAAA,GAAAA,SAAiB;EACRE,GAAAA,CAAAA,EAAAA,MAAAA,EAAAA,GAAAA,SAAgB;CAGpBZ,CAAAA;AACQK,KALbK,iBAAAA,GAAoBV,CAAAA,CAAEW,KAKTN,CAAAA,OALsBD,iBAKtBC,CAAAA;AAAXC,cAJOM,gBAAAA,SAAyBV,aAAAA,CAIhCI;EACKD,IAAAA,EAAAA,MAAAA;EACoBA,MAAAA,EAJ3BL,CAAAA,CAAES,SAIyBJ,CAAAA;IAAXC,OAAAA,EAHXN,CAAAA,CAAEK,SAGSC;IAAdC,EAAAA,EAFFP,CAAAA,CAAEM,QAEAC,CAFSP,CAAAA,CAAEK,SAEXE,EAAAA,MAAAA,CAAAA;IAC0BF,OAAAA,EAFvBL,CAAAA,CAAEK,SAEqBA;IAAXC,EAAAA,EADjBN,CAAAA,CAAEO,WACeD,CADHN,CAAAA,CAAEM,QACCA,CADQN,CAAAA,CAAEK,SACVC,EAAAA,MAAAA,CAAAA,CAAAA;IAAdC,GAAAA,EAAFP,CAAAA,CAAEO,WAAAA,CAAYP,CAAAA,CAAEM,QAAdC,CAAuBP,CAAAA,CAAEK,SAAzBE,EAAAA,MAAAA,CAAAA,CAAAA;EACGC,CAAAA,EAAAA,OAAAA,EAAFR,CAAAA,CAAEQ,UAAAA,EAAAA;IANJC,OAAAA,EAAAA,MAAAA;IAoBWN,EAAAA,EAAAA,MAAAA,EAAAA;IAEYO,OAAAA,EAAAA,MAAAA;IAAtBT,EAAAA,CAAAA,EAAAA,MAAAA,EAAAA,GAAAA,SAAAA;IAA2CY,GAAAA,CAAAA,EAAAA,MAAAA,EAAAA,GAAAA,SAAAA;EAxBZX,CAAAA,EAAAA;IAAa,OAAA,EAAA,MAAA;;;;;;;uBAsBlCC;;aAEVF,sBAAsBS,qBAAqBG"}