export declare const checkSetupReadiness: import("./registry.js").ToolDef<{ workspace?: string | undefined; }, { guidance: string; }>; export declare const listConnectableProviders: import("./registry.js").ToolDef<{ workspace?: string | undefined; }, { fulfillment_providers: any[]; sales_channels: any[]; guidance: string; }>; export declare const connectFulfillmentProvider: import("./registry.js").ToolDef<{ store_uuid: string; provider_uuid: string; api_token: string; shop_id?: string | undefined; workspace?: string | undefined; }, { connected: boolean; needs_shop_selection: boolean; shops: any[]; guidance: string; provider?: undefined; result?: undefined; } | { connected: boolean; provider: string | undefined; result: Record; guidance: string; needs_shop_selection?: undefined; shops?: undefined; }>; export declare const connectSalesChannel: import("./registry.js").ToolDef<{ store_uuid: string; provider_uuid: string; credentials: Record; workspace?: string | undefined; }, { connected: boolean; result: Record; guidance: string; }>; export declare const startChannelConnect: import("./registry.js").ToolDef<{ provider_uuid: string; kind: "sales_channel" | "fulfillment"; store_uuid?: string | undefined; store_name?: string | undefined; shop_url?: string | undefined; callback_url?: string | undefined; workspace?: string | undefined; }, { started: boolean; error: string; guidance: string; authorization_url?: undefined; store_uuid?: undefined; result?: undefined; next_action?: undefined; } | { started: boolean; authorization_url: string | undefined; store_uuid: string | undefined; result: Record; next_action: string; guidance: string; error?: undefined; }>; export declare const checkConnectionStatus: import("./registry.js").ToolDef<{ store_uuid?: string | undefined; provider_uuid?: string | undefined; workspace?: string | undefined; }, { connected: boolean; stores: any[]; wrong_workspace: true | undefined; connected_sales_channels: { provider: unknown; integration_uuid: unknown; }[]; needs_reconnect: boolean; guidance: string; }>; export declare const setupTools: (import("./registry.js").ToolDef<{ workspace?: string | undefined; }, { guidance: string; }> | import("./registry.js").ToolDef<{ store_uuid: string; provider_uuid: string; api_token: string; shop_id?: string | undefined; workspace?: string | undefined; }, { connected: boolean; needs_shop_selection: boolean; shops: any[]; guidance: string; provider?: undefined; result?: undefined; } | { connected: boolean; provider: string | undefined; result: Record; guidance: string; needs_shop_selection?: undefined; shops?: undefined; }> | import("./registry.js").ToolDef<{ store_uuid: string; provider_uuid: string; credentials: Record; workspace?: string | undefined; }, { connected: boolean; result: Record; guidance: string; }> | import("./registry.js").ToolDef<{ provider_uuid: string; kind: "sales_channel" | "fulfillment"; store_uuid?: string | undefined; store_name?: string | undefined; shop_url?: string | undefined; callback_url?: string | undefined; workspace?: string | undefined; }, { started: boolean; error: string; guidance: string; authorization_url?: undefined; store_uuid?: undefined; result?: undefined; next_action?: undefined; } | { started: boolean; authorization_url: string | undefined; store_uuid: string | undefined; result: Record; next_action: string; guidance: string; error?: undefined; }> | import("./registry.js").ToolDef<{ store_uuid?: string | undefined; provider_uuid?: string | undefined; workspace?: string | undefined; }, { connected: boolean; stores: any[]; wrong_workspace: true | undefined; connected_sales_channels: { provider: unknown; integration_uuid: unknown; }[]; needs_reconnect: boolean; guidance: string; }>)[];