import { ResolvedRegister } from "../types.js";
import { Config } from "@bigmi/client";
//#region src/hooks/useConfig.d.ts
type ConfigParameter<config extends Config = Config> = {
  config?: Config | config | undefined;
};
type UseConfigParameters<config extends Config = Config> = ConfigParameter<config>;
type UseConfigReturnType<config extends Config = Config> = config;
declare function useConfig<C extends Config = ResolvedRegister["config"]>(parameters?: UseConfigParameters<C>): UseConfigReturnType<C>;
//#endregion
export { ConfigParameter, UseConfigParameters, UseConfigReturnType, useConfig };
//# sourceMappingURL=useConfig.d.ts.map