UNPKG

@microsoft/kiota-abstractions

Version:

Core abstractions for kiota generated libraries in TypeScript and JavaScript

23 lines 1.8 kB
/** * ------------------------------------------------------------------------------------------- * Copyright (c) Microsoft Corporation. All Rights Reserved. Licensed under the MIT License. * See License in the project root for license information. * ------------------------------------------------------------------------------------------- */ import { type ParseNodeFactory, ParseNodeFactoryRegistry, type SerializationWriterFactory, SerializationWriterFactoryRegistry } from "./serialization/index.js"; /** * Enables the backing store on default serialization writers and the given serialization writer. * @param serializationWriterFactoryRegistry The serialization writer factory registry to enable the backing store on. * @param parseNodeFactoryRegistry The parse node factory registry to enable the backing store on. * @param original The serialization writer to enable the backing store on. * @returns A new serialization writer with the backing store enabled. */ export declare function enableBackingStoreForSerializationWriterFactory(serializationWriterFactoryRegistry: SerializationWriterFactoryRegistry, parseNodeFactoryRegistry: ParseNodeFactoryRegistry, original: SerializationWriterFactory): SerializationWriterFactory; /** * Enables the backing store on default parse node factories and the given parse node factory. * @param parseNodeFactoryRegistry The parse node factory registry to enable the backing store on. * @param original The parse node factory to enable the backing store on. * @returns A new parse node factory with the backing store enabled. */ export declare function enableBackingStoreForParseNodeFactory(parseNodeFactoryRegistry: ParseNodeFactoryRegistry, original: ParseNodeFactory): ParseNodeFactory; //# sourceMappingURL=apiClientBuilder.d.ts.map