export {}; declare global { /** * Promise 扩展 */ interface PromiseConstructor { withResolvers(): { promise: Promise; resolve: (value: T | PromiseLike) => void; reject: (reason?: any) => void; }; } interface Array { at(index: number): T; } }