UNPKG

@sensefuel/sensefuelsdk

Version:

sensefuel discovery API SDK

19 lines (18 loc) 543 B
import { Builder } from "./builder"; interface BuilderConstructor { new (builder: Builder | undefined): Builder; } export declare class ObjectBuilder extends Builder { #private; constructor(parent: Builder | undefined); _config(config?: { [key: string]: any; }): void; _set(key: string, value: any): Builder; _get(key: string): any; _define(key: string, builder: BuilderConstructor, config: any): any; clear(): Builder; build(): any; validate(key: string, value: any): boolean; } export {};