k8ts
Version:
Powerful framework for building Kubernetes manifests in TypeScript.
18 lines • 593 B
TypeScript
import { OriginNode, Resource_Node } from "@k8ts/instruments";
import Emittery from "emittery";
export declare class ResourceLoader extends Emittery<ResourceLoaderEventsTable> {
private readonly _options;
constructor(_options: ResourceLoaderOptions);
private _checkNames;
load(input: OriginNode): Promise<Resource_Node[]>;
}
export interface ResourceLoadedEvent {
isExported: boolean;
resource: Resource_Node;
}
export interface ResourceLoaderEventsTable {
load: ResourceLoadedEvent;
}
export interface ResourceLoaderOptions {
}
//# sourceMappingURL=loader.d.ts.map