import { K8sResource, type DataSource, type Resource_Props_Top } from "@k8ts/instruments"; import type { K8S } from "../.."; export interface Secret_Entry { as: "base64" | "plain"; value: DataSource; } export type Secret_Types = `kubernetes.io/${"service-account-token" | "dockercfg" | "dockerconfigjson" | "basic-auth" | "ssh-auth" | "tls"}` | "bootstrap.kubernetes.io/token"; export interface Secret_Props extends Resource_Props_Top { $type?: Secret_Types; $data?: Record; } export declare class Secret extends K8sResource> { get keys(): Keys[]; get kind(): import("@k8ts/instruments").Gvk<"v1/Secret">; protected __body__(): Promise; } //# sourceMappingURL=secret.d.ts.map