import { ExporterOrigin, ForwardExports, type Origin_Props, type ResourceRef, type ResourceRef_Constructor } from "@k8ts/instruments"; import type { v1 } from "../../kinds"; import { type K8tsFile_Section_Props } from "./section"; export type File_sName = `${string}.yaml`; export interface K8tsFile_Props extends Origin_Props { kinds?: Kinds; namespace?: ResourceRef; resources$($file: K8tsFile_Scope): Iterable>; } export declare class K8tsFile extends ExporterOrigin { #private; get kind(): string; get namespace(): string | undefined; protected __exports__(): import("doddle").Seq; } export declare class K8tsFile_Scope { private readonly _file; constructor(_file: K8tsFile); get __entity__(): K8tsFile; on: K8tsFile["on"]; Section(name: string, props: K8tsFile_Section_Props): ForwardExports; } //# sourceMappingURL=file.d.ts.map