import { G as BaseComposioProvider } from "./tool.types-bencsexi.mjs";
import { n as ComposioConfig } from "./composio-DILWMxRU.mjs";

//#region src/utils/config-defaults/types.d.ts

/**
 * Configuration defaults for Composio.
 * These are the required fields that must have default values.
 * The provider type is set to never since defaults don't include a provider instance.
 */
type ConfigDefaults = Required<Pick<ComposioConfig<BaseComposioProvider<never, never, never>>, 'autoUploadDownloadFiles' | 'allowTracking' | 'toolkitVersions'>>;
//#endregion
export { ConfigDefaults as t };