UNPKG

cdk8s

Version:

This is the core library of Cloud Development Kit (CDK) for Kubernetes (cdk8s). cdk8s apps synthesize into standard Kubernetes manifests which can be applied to any Kubernetes cluster.

23 lines (22 loc) 936 B
import type { ToJSContext } from '../../nodes/toJS'; import { YAMLMap } from '../../nodes/YAMLMap'; import { YAMLSeq } from '../../nodes/YAMLSeq'; import type { CreateNodeContext } from '../../util'; import type { Schema } from '../Schema'; import type { CollectionTag } from '../types'; export declare class YAMLOMap extends YAMLSeq { static tag: string; constructor(); add: typeof YAMLMap.prototype.add; delete: typeof YAMLMap.prototype.delete; get: typeof YAMLMap.prototype.get; has: typeof YAMLMap.prototype.has; set: typeof YAMLMap.prototype.set; /** * If `ctx` is given, the return type is actually `Map<unknown, unknown>`, * but TypeScript won't allow widening the signature of a child method. */ toJSON(_?: unknown, ctx?: ToJSContext): unknown[]; static from(schema: Schema, iterable: unknown, ctx: CreateNodeContext): YAMLOMap; } export declare const omap: CollectionTag;