Files
personal_site/frontend/node_modules/@aws-cdk/toolkit-lib/lib/util/serialize.d.ts
T

28 lines
973 B
TypeScript

/**
* Stringify to YAML
*/
export declare function toYAML(obj: any): string;
/**
* Parse either YAML or JSON
*/
export declare function deserializeStructure(str: string): any;
/**
* Serialize to either YAML or JSON
*/
export declare function serializeStructure(object: any, json: boolean): string;
/**
* Load a YAML or JSON file from disk
*/
export declare function loadStructuredFile(fileName: string): Promise<any>;
/**
* Remove any template elements that we don't want to show users.
*/
export declare function obscureTemplate(template?: any): any;
/**
* A JSON.stringify() replacer that converts Buffers into a string with information
* Use this if you plan to print out JSON stringified objects that may contain a Buffer.
* Without this, large buffers (think: Megabytes) will completely fill up the output
* and even crash the system.
*/
export declare function replacerBufferWithInfo(_key: any, value: any): any;
//# sourceMappingURL=serialize.d.ts.map