import type { ChannelSetupAdapter, ChannelSetupWizard } from 'openclaw/plugin-sdk/setup'; import type { ResolvedAccount } from './types'; export interface CreateTrueconfPluginBaseParams { setupWizard: ChannelSetupWizard; setup: ChannelSetupAdapter; } export declare function createTrueconfPluginBase(params: CreateTrueconfPluginBaseParams): Pick, "id" | "meta" | "setup"> & Partial, "setupWizard" | "capabilities" | "reload" | "config" | "agentPrompt" | "streaming" | "gatewayMethods" | "configSchema" | "security" | "groups">>; //# sourceMappingURL=plugin-base.d.ts.map