export default _default; /** * Allow to run methods from the given provider interface across all providers seamlessly. * Handles promise racing and discards rejected promises safely. */ declare function _default

(providers: (P | Promise

)[]): { invokeList: (methodName: keyof P, args?: any[]) => Promise; invokeOptionalList: (methodName: keyof P, args?: any[]) => Promise; invokeSingle: (methodName: keyof P, args?: any[]) => Promise; };