import { LoadSettings } from './ffi.model' ; export const _WIN64_HOLDER = '_WIN64_HOLDER_' ; export const _UNICODE_HOLDER = '_UNICODE_HOLDER_' ; export const windefSkipKeys = new Set ( [ 'macroMap' ] ) ; export const _WIN64 = process . arch === 'x64' ; export const _UNICODE = true ; export const settingsDefault = { singleton : true , _UNICODE , _WIN64 , } ; export const windefSet = new Set ( [ 'bool' , 'bool*' , 'byte' , 'byte*' , 'char' , 'uchar' , 'char*' , 'float' , 'float*' , 'int' , 'int8' , 'int16' , 'int32' , 'int64' , 'int*' , 'int8*' , 'int16*' , 'int32*' , 'int64*' , 'uint' , 'uint8' , 'uint16' , 'uint32' , 'uint64' , 'uint*' , 'uint8*' , 'uint16*' , 'uint32*' , 'uint64*' , 'int**' , 'uint**' , 'uint32**' , 'uint64**' , 'long' , 'longlong' , 'long*' , 'longlong*' , 'pointer' , 'ushort' , 'void' , 'void*' , ] ) ;