import { IIoK8sApimachineryPkgApisMetaV1ObjectMeta } from "@kubernetes-models/apimachinery/apis/meta/v1/ObjectMeta"; import { IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1FakeSpec } from "./FakeSpec.js"; import { ModelData, TypeMeta, Model } from "@kubernetes-models/base"; /** * Fake generator is used for testing. It lets you define * a static set of credentials that is always returned. */ export interface IFake extends TypeMeta { "apiVersion": "generators.external-secrets.io/v1alpha1"; "kind": "Fake"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1FakeSpec; } /** * Fake generator is used for testing. It lets you define * a static set of credentials that is always returned. */ export declare class Fake extends Model implements IFake { "apiVersion": "generators.external-secrets.io/v1alpha1"; "kind": "Fake"; "metadata"?: IIoK8sApimachineryPkgApisMetaV1ObjectMeta; "spec"?: IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1FakeSpec; static apiVersion: IFake["apiVersion"]; static kind: IFake["kind"]; static is: import("@kubernetes-models/base").TypeMetaGuard; constructor(data?: ModelData); } export type { IFake as IComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1Fake, Fake as ComGithubExternalSecretsExternalSecretsApisGeneratorsV1alpha1Fake };