From acf6a826912abc210ea59199cbc0daab2374319c Mon Sep 17 00:00:00 2001 From: Mostafa Elbannan <63522515+moomoolive@users.noreply.github.com> Date: Wed, 9 Mar 2022 08:48:27 -0800 Subject: [PATCH] Add files via upload --- src/index.d.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 src/index.d.ts diff --git a/src/index.d.ts b/src/index.d.ts new file mode 100644 index 0000000..7352a13 --- /dev/null +++ b/src/index.d.ts @@ -0,0 +1,18 @@ +declare module "webcpu" { + interface DetectionOptions { + hardcore?: boolean + estimateInNode?: boolean + } + + interface WebCPUResults { + reportedCores: number | null + estimatedIdleCores: number + estimatedPhysicalCores: number + } + + interface WebCPULib { + detectCPU: (options?: DetectionOptions) => Promise + } + + export const WebCPU: WebCPULib +}