import { ForageFactory } from '../common/interfaces'; /** * Calling `Forage(ForageConfig)` creates a Forage instance. * A Forage instance interacts with the Forage server. * You need a Forage instance before you can {@link ForageObject#create | create a Forage Element} * and perform checkout operations. * * @param config - Configuration options for the Forage instance, * including your merchant ID, session token and appearance preferences. * @returns {ForageObject} */ declare const ForageInit: ForageFactory; declare global { interface Window { Forage: ForageFactory; } const Forage: ForageFactory; } export default ForageInit; export * from '../common/interfaces';