import * as c from './bindings.ts'; export declare const FeatureName: Map; declare class Adapter implements GPUAdapter { private _adapter; constructor(_adapter: c.Adapter); __brand: "GPUAdapter"; isFallbackAdapter: boolean; get info(): GPUAdapterInfo; get features(): GPUSupportedFeatures; get limits(): GPUSupportedLimits; requestDevice(descriptor?: GPUDeviceDescriptor): Promise; } export declare const requestAdapter: (options?: GPURequestAdapterOptions) => Promise; export {};