import { Config } from "../config/builder/config" import { SDKManifest } from "../manifest/ManifestTypes" import { ExpectedExports } from "../types" import { DependencyConfig } from "./DependencyConfig" export function setupDependencyConfig< Store, Input extends Record, Manifest extends SDKManifest, >( _config: Config | Config, autoConfigs: { [key in keyof Manifest["dependencies"] & string]: DependencyConfig< Manifest, Store, Input, any > }, ): ExpectedExports.dependencyConfig { return autoConfigs }