import { ElementType, ReactNode } from 'react'; import { CDN, CdnApi } from "../utils/genCdnUrl"; type CdnFn = ({ pkg, version, path }: CdnApi) => string; export interface Config { customCdnFn?: CdnFn; imgAs?: ElementType; proxy?: CDN | 'custom'; } export declare const ConfigContext: import("react").Context; declare const ConfigProvider: import("react").NamedExoticComponent<{ children: ReactNode; config: Config; }>; export declare const useCdnFn: () => CdnFn; export default ConfigProvider;