interface CreateHtmlElementParams { src: string; id?: string; onScriptLoad?: (this: HTMLScriptElement, ev: Event) => void; onScriptError?: (this: HTMLScriptElement, ev: Event) => void; crossOrigin?: 'anonymous' | 'use-credentials'; } export interface CreateScriptElement { element: HTMLScriptElement; removeElementFn: () => void; } export declare const createScriptElement: ({ src, id, onScriptLoad, onScriptError, crossOrigin, }: CreateHtmlElementParams) => CreateScriptElement; export {};