I was using node sdk in ts projects (v4.3.5 && v5.4.5). I received same type error in both versions, related to same objects in declaration file, which had signature like "export const ImageFormat: Readonly<{type implementation }>" then error i received was "ImageFormat' refers to a value, but is being used as a type here. Did you mean 'typeof ImageFormat'" because this uninitialized variable was used as type in some places in declaration file. What i tried in local version of declaration file is changing it to "export type ImageFormat=Readonly<{type implementation}>" so this became type object instead of uninitialized js variable. It was working fine after this change no errors and i also tested some methods provided by sdk, working fine as well. Please let me know if i am missing something and if it could be worked without modifying original declaration
Recommended threads
- Invalid query: Query on attribute has gr...
I cannot view the table within the Console
- 1:1 relationship doesn’t sync after re-a...
Hi, I’m trying to use a two-way one-to-one relationship. It works fine when I create a record with the relationship set, and it also works when I unset it. But ...
- Failed to create function
Hey everyone 👋 I'm having an issue creating Functions on Appwrite Cloud and I'm not sure if it's a platform bug or something wrong in my project. When I try t...