/** * Plugin Configuration Hook * Uses PluginConfigUtils for business logic */ import { PluginConfig, RawPluginConfig } from '../../core/utils/pluginConfig'; export interface UsePluginConfigOptions { rawConfig?: RawPluginConfig; } export interface UsePluginConfigResult> { config: PluginConfig; storeId?: string; accountId?: string; basePath?: string; loading: boolean; error?: Error; isValid: boolean; } export declare function usePluginConfig>(options?: UsePluginConfigOptions): UsePluginConfigResult;