UNPKG

@cloud-diagrams/azure

Version:
12 lines 582 B
import { AzureNode, type NodeMetadata } from '@cloud-diagrams/core'; export interface CosmosOptions extends NodeMetadata { api?: 'sql' | 'mongodb' | 'cassandra' | 'table' | 'gremlin'; consistency?: 'strong' | 'bounded' | 'session' | 'eventual'; multiRegion?: boolean; } export declare class CosmosDB extends AzureNode { constructor(label: string, options?: CosmosOptions); static create(label: string, options?: CosmosOptions): CosmosDB; } export declare const Cosmos: (label: string, options?: CosmosOptions) => CosmosDB; //# sourceMappingURL=cosmos-db.d.ts.map