import type { Dictionary, Fn } from '../../@aileron/declare/index.js'; import type { ConfigurationContextProviderProps } from '../../providers/ConfigurationContext/index.js'; export type BootstrapProviderProps = { usePathname?: Fn<[], { pathname: string; }>; context?: Dictionary; root?: HTMLElement | null; } & ConfigurationContextProviderProps; export interface BootstrapProviderHandle { initialize: Fn<[HTMLElement]>; }