asajs
Version:
Make your Minecraft JsonUI with ScriptingAPI
22 lines (21 loc) • 593 B
TypeScript
import { UUID } from "crypto";
import { ManifestInterface, SemverString, Type, Version } from "../../types/objects/Manifest";
interface ManifestHeader {
name: string;
description?: string;
uuid?: UUID;
version?: Version | SemverString;
}
interface ManifestMetadata {
authors?: Array<string>;
license?: string;
url?: string;
producType?: string;
generatedWith?: object;
}
export declare class Manifest {
manifest: ManifestInterface;
constructor(header: ManifestHeader, type?: Type, metadata?: ManifestMetadata);
buildJson(): string;
}
export {};