import { D as KlawPluginToolContext } from "./types-core-WKCuh2K8.js";
import { r as AnyAgentTool } from "./common-D9LcVf8_.js";
import { s as ChannelSetupWizard } from "./setup-wizard-types-BTal2G6t.js";
import { H as ChannelSetupAdapter } from "./types.adapters-hu3iOh-X.js";
//#region extensions/zalouser/src/tool.d.ts
type ZalouserToolContext = Pick<KlawPluginToolContext, "deliveryContext">;
declare function createZalouserTool(context?: ZalouserToolContext): AnyAgentTool;
//#endregion
//#region extensions/zalouser/src/setup-core.d.ts
declare const zalouserSetupAdapter: ChannelSetupAdapter;
declare function createZalouserSetupWizardProxy(loadWizard: () => Promise<ChannelSetupWizard>): ChannelSetupWizard;
//#endregion
//#region extensions/zalouser/src/setup-surface.d.ts
declare const zalouserSetupWizard: ChannelSetupWizard;
//#endregion
export { createZalouserTool as i, createZalouserSetupWizardProxy as n, zalouserSetupAdapter as r, zalouserSetupWizard as t };