UNPKG

@storybooker/azure

Version:

StoryBooker Adapter for interacting with Azure services.

22 lines (21 loc) 1.05 kB
import { DatabaseService } from "@storybooker/core/types"; import { TableClient, TableServiceClient } from "@azure/data-tables"; //#region src/data-tables.d.ts type TableClientGenerator = (tableName: string) => TableClient; declare class AzureDataTablesDatabaseService implements DatabaseService { #private; constructor(serviceClient: TableServiceClient, tableClientGenerator: TableClientGenerator); listCollections: DatabaseService["listCollections"]; createCollection: DatabaseService["createCollection"]; hasCollection: DatabaseService["hasCollection"]; deleteCollection: DatabaseService["deleteCollection"]; listDocuments: DatabaseService["listDocuments"]; getDocument: DatabaseService["getDocument"]; hasDocument: DatabaseService["hasDocument"]; createDocument: DatabaseService["createDocument"]; deleteDocument: DatabaseService["deleteDocument"]; updateDocument: DatabaseService["updateDocument"]; } //#endregion export { AzureDataTablesDatabaseService, TableClientGenerator }; //# sourceMappingURL=data-tables.d.ts.map