import { CodeSnippet, CollectionData } from '../collection'; import { WidgetConfiguration } from '../types'; type WidgetConfigData = { config: WidgetConfiguration; collection: CollectionData; }; /** * This will load from IPFS. This is just a dummy implementation. */ export declare function loadWidgetConfiguration(uri: string, contract: string | undefined, functionKey: string | undefined): Promise; export declare function loadWidgetConfigurationForSingleFunction(contracts: Map, functionSignature: string | EthersTypes.JsonFragment, contractName?: string): WidgetConfigData; export declare function getExecutionType(execution: string[] | CodeSnippet[] | undefined): "functions" | "snippet" | undefined; export {};