@senchou/core
Version:
Generate TypeScript for Kubernetes resources.
15 lines (14 loc) • 668 B
TypeScript
declare const core: {
import: {
helm: (options: import("./sources/helm").HelmOptions) => Promise<unknown[]>;
github: (specifier: string) => Promise<import("./util/crd").CustomResourceDefinition[]>;
kubernetes: (version?: string | undefined) => Promise<import("json-schema").JSONSchema4>;
};
generate: {
crd: (crd: import("./util/crd").CustomResourceDefinition | import("./util/crd").CustomResourceDefinition[]) => string;
kubernetes: (schema: import("json-schema").JSONSchema4) => string;
};
};
export default core;
export { isCRD } from "./util/crd";
export type { CustomResourceDefinition } from "./util/crd";