import Affiliate, { AffiliateConfig } from './Affiliate'; /** * Set up the global Affiliate export */ declare class Generator { state: { instances: Affiliate[]; auto?: Affiliate; }; constructor(); /** * Create a new Affiliate instance */ create: (config: Partial) => Affiliate; /** * Expose the instance list */ get instances(): Affiliate[]; /** * Detach automatic link traversal */ detachAll: () => void; /** * Revert all traversed links to their non-affiliated state */ revert: () => void; } declare const _default: Generator; export default _default;