diff --git a/packages/jimp/types/index.d.ts b/packages/jimp/types/index.d.ts index 8fd0aea61..32d0e4224 100644 --- a/packages/jimp/types/index.d.ts +++ b/packages/jimp/types/index.d.ts @@ -3,7 +3,7 @@ declare const DepreciatedJimp: DepreciatedJimp; -export default DepreciatedJimp; +export = DepreciatedJimp; /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version @@ -500,7 +500,7 @@ type URLOptions = { /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version */ -export interface Bitmap { +interface Bitmap { data: Buffer; width: number; height: number; @@ -508,7 +508,7 @@ export interface Bitmap { /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version */ -export interface RGB { +interface RGB { r: number; g: number; b: number; @@ -517,7 +517,7 @@ export interface RGB { /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version */ -export interface RGBA { +interface RGBA { r: number; g: number; b: number; @@ -527,7 +527,7 @@ export interface RGBA { /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version */ -export interface FontChar { +interface FontChar { id: number; x: number; y: number; @@ -543,7 +543,7 @@ export interface FontChar { /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version */ -export interface FontInfo { +interface FontInfo { face: string; size: number; bold: number; @@ -560,7 +560,7 @@ export interface FontInfo { /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version */ -export interface FontCommon { +interface FontCommon { lineHeight: number; base: number; scaleW: number; @@ -576,7 +576,7 @@ export interface FontCommon { /** * @deprecated Jimp typings for TS <3.1 are being depreciated. Please upgrade your TypeScript version */ -export interface Font { +interface Font { chars: { [char: string]: FontChar; }; diff --git a/packages/jimp/types/test.ts b/packages/jimp/types/test.ts index 93d76dff9..54d5a3dc7 100644 --- a/packages/jimp/types/test.ts +++ b/packages/jimp/types/test.ts @@ -1,4 +1,4 @@ -import Jimp from 'jimp'; +import * as Jimp from 'jimp'; const jimpInst: Jimp = new Jimp('test'); diff --git a/packages/jimp/types/ts3.1/index.d.ts b/packages/jimp/types/ts3.1/index.d.ts index a619e00af..a537710d5 100644 --- a/packages/jimp/types/ts3.1/index.d.ts +++ b/packages/jimp/types/ts3.1/index.d.ts @@ -20,10 +20,6 @@ import pluginFn from '@jimp/plugins'; type Types = ReturnType; type Plugins = ReturnType; -export { Bitmap, RGB, RGBA }; - -export { FontChar, FontInfo, FontCommon, Font } from '@jimp/plugin-print'; - type IntersectedPluginTypes = UnionToIntersection< GetPluginVal | GetPluginVal >; @@ -32,4 +28,4 @@ type Jimp = InstanceType & IntersectedPluginTypes; declare const Jimp: JimpConstructors & Jimp; -export default Jimp; +export = Jimp; diff --git a/packages/jimp/types/ts3.1/test.ts b/packages/jimp/types/ts3.1/test.ts index 8a3a271b2..dbec3103f 100644 --- a/packages/jimp/types/ts3.1/test.ts +++ b/packages/jimp/types/ts3.1/test.ts @@ -1,4 +1,4 @@ -import Jimp from 'jimp'; +import * as Jimp from 'jimp'; const jimpInst: Jimp = new Jimp('test');