import { type Ref } from 'vue'; import { GPUSettings } from '../props'; import { GPUSetting } from '../types'; export interface UseGPUOptionsParams { shouldFetchData?: boolean; availableEnable?: boolean; gpuSettings?: GPUSettings; } type GpuOptions = Ref; type GpuOptionsMap = Ref>; type GpuKeyTypeMap = Ref>; type FetchingGpuOptions = Ref; export declare const useGPUOptions: (params?: UseGPUOptionsParams) => { gpuOptions: GpuOptions; gpuOptionsMap: GpuOptionsMap; fetchingGpuOptions: FetchingGpuOptions; getDisplayResource: (type: string) => import("../types").GPUResourceSetting[]; fetchGpuOptions: () => Promise; gpuKeyTypeMap: GpuKeyTypeMap; }; export {};