import { type ArrayShape, CallExpressionShape, type ObjectShape, Plugin, Shape, type Source, SourceFileShape } from '@servicenow/sdk-build-core'; export declare class JsonStringifyShape extends CallExpressionShape { constructor({ source, json }: { source: Source; json: NonNullable | ObjectShape | ArrayShape; }); getJson(): ObjectShape | ArrayShape; getValue(): string; } export declare class JsonFileShape extends SourceFileShape { private readonly json; constructor({ source, json, path, content, }: { source: Source; json: unknown; path: string | Shape; content: string | Shape; }); getJson(): ObjectShape | ArrayShape; } export declare const JsonPlugin: Plugin;