import type { ClientConfig, Mod, ModuleConfig } from "./types"; /** * Generates a client-side configuration from a worker module definition. * * @remarks * This function traverses the module structure and creates a mirror structure * where functions are replaced with "function" strings and sub-modules are * recursively processed. This configuration is sent to the client to let it * know what methods are available. * * @template C - The module configuration type. * @param mod - The module implementation. * @returns The client configuration object. */ export declare function createClientConfig(mod: Mod): ClientConfig;