import type { ComponentContext } from "../../types/context";
export declare const createMongodbBaseConfig: (context: ComponentContext) => {
  mongodb: {
    enabled: boolean;
    auth: {
      enabled: boolean;
      rootPassword: string;
      replicaSetKey: string;
    };
    persistence: {
      storageClass: string;
    };
    image: {
      registry: string;
      repository: string;
    };
    backup: {
      enabled: boolean;
      hostToBackup: string;
      pvcToBackup: string;
      image: string;
      schedule: string;
      volumeSnapshotClass: string;
    };
  };
  env: {
    secret: {
      MONGO_OPLOG_URL?: string;
      MONGO_URL: string;
    };
  };
};