import { r as DaoCoreConfig } from "./types.daocore-kp8IyikH.js";
import { un as NativeCommandsSetting } from "./types.channels-DYoH0RJo.js";
import { t as ChannelId } from "./channel-id.types-ClK6B_QE.js";
//#region src/config/commands.d.ts
declare function resolveNativeSkillsEnabled(params: {
  providerId: ChannelId;
  providerSetting?: NativeCommandsSetting;
  globalSetting?: NativeCommandsSetting;
  env?: NodeJS.ProcessEnv;
  stateDir?: string;
  workspaceDir?: string;
  config?: DaoCoreConfig;
  autoDefault?: boolean;
}): boolean;
declare function resolveNativeCommandsEnabled(params: {
  providerId: ChannelId;
  providerSetting?: NativeCommandsSetting;
  globalSetting?: NativeCommandsSetting;
  env?: NodeJS.ProcessEnv;
  stateDir?: string;
  workspaceDir?: string;
  config?: DaoCoreConfig;
  autoDefault?: boolean;
}): boolean;
declare function isNativeCommandsExplicitlyDisabled(params: {
  providerSetting?: NativeCommandsSetting;
  globalSetting?: NativeCommandsSetting;
}): boolean;
//#endregion
export { resolveNativeCommandsEnabled as n, resolveNativeSkillsEnabled as r, isNativeCommandsExplicitlyDisabled as t };