{"version":3,"file":"neo4j.d.ts","names":["ServerInfo","BaseListChatMessageHistory","BaseMessage","Neo4jChatMessageHistoryConfigInput","Neo4jChatMessageHistory","sessionId","sessionNodeLabel","messageNodeLabel","url","username","password","windowSize","Promise"],"sources":["../../../src/stores/message/neo4j.d.ts"],"sourcesContent":["import { type ServerInfo } from \"neo4j-driver\";\nimport { BaseListChatMessageHistory } from \"@langchain/core/chat_history\";\nimport { BaseMessage } from \"@langchain/core/messages\";\nexport type Neo4jChatMessageHistoryConfigInput = {\n    sessionId?: string | number;\n    sessionNodeLabel?: string;\n    messageNodeLabel?: string;\n    url: string;\n    username: string;\n    password: string;\n    windowSize?: number;\n};\nexport declare class Neo4jChatMessageHistory extends BaseListChatMessageHistory {\n    lc_namespace: string[];\n    sessionId: string | number;\n    sessionNodeLabel: string;\n    messageNodeLabel: string;\n    windowSize: number;\n    private driver;\n    constructor({ sessionId, sessionNodeLabel, messageNodeLabel, url, username, password, windowSize }: Neo4jChatMessageHistoryConfigInput);\n    static initialize(props: Neo4jChatMessageHistoryConfigInput): Promise<Neo4jChatMessageHistory>;\n    verifyConnectivity(): Promise<ServerInfo>;\n    getMessages(): Promise<BaseMessage[]>;\n    addMessage(message: BaseMessage): Promise<void>;\n    clear(): Promise<void>;\n    close(): Promise<void>;\n}\n//# sourceMappingURL=neo4j.d.ts.map"],"mappings":";;;;;KAGYG,kCAAAA;;EAAAA,gBAAAA,CAAAA,EAAAA,MAAAA;EASSC,gBAAAA,CAAAA,EAAAA,MAAAA;EAOHC,GAAAA,EAAAA,MAAAA;EAAWC,QAAAA,EAAAA,MAAAA;EAAkBC,QAAAA,EAAAA,MAAAA;EAAkBC,UAAAA,CAAAA,EAAAA,MAAAA;CAAKC;AAAUC,cAP3DN,uBAAAA,SAAgCH,0BAAAA,CAO2BS;EAAUC,YAAAA,EAAAA,MAAAA,EAAAA;EAAcR,SAAAA,EAAAA,MAAAA,GAAAA,MAAAA;EAC3EA,gBAAAA,EAAAA,MAAAA;EAA6CC,gBAAAA,EAAAA,MAAAA;EAARQ,UAAAA,EAAAA,MAAAA;EAChCZ,QAAAA,MAAAA;EAARY,WAAAA,CAAAA;IAAAA,SAAAA;IAAAA,gBAAAA;IAAAA,gBAAAA;IAAAA,GAAAA;IAAAA,QAAAA;IAAAA,QAAAA;IAAAA;EAAAA,CAAAA,EAF8ET,kCAE9ES;EACCV,OAAAA,UAAAA,CAAAA,KAAAA,EAFEC,kCAEFD,CAAAA,EAFuCU,OAEvCV,CAF+CE,uBAE/CF,CAAAA;EAARU,kBAAAA,CAAAA,CAAAA,EADOA,OACPA,CADeZ,UACfY,CAAAA;EACKV,WAAAA,CAAAA,CAAAA,EADLU,OACKV,CADGA,WACHA,EAAAA,CAAAA;EAAcU,UAAAA,CAAAA,OAAAA,EAAdV,WAAcU,CAAAA,EAAAA,OAAAA,CAAAA,IAAAA,CAAAA;EACzBA,KAAAA,CAAAA,CAAAA,EAAAA,OAAAA,CAAAA,IAAAA,CAAAA;EACAA,KAAAA,CAAAA,CAAAA,EAAAA,OAAAA,CAAAA,IAAAA,CAAAA"}