[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Package @google-cloud/promisify (5.0.0)\n\nVersion latestkeyboard_arrow_down\n\n- [5.0.0 (latest)](/nodejs/docs/reference/promisify/latest/overview)\n- [4.0.0](/nodejs/docs/reference/promisify/4.0.0/overview)\n- [3.0.1](/nodejs/docs/reference/promisify/3.0.1/overview)\n- [2.0.4](/nodejs/docs/reference/promisify/2.0.4/overview) \n\nInterfaces\n----------\n\n### [CallbackifyAllOptions](/nodejs/docs/reference/promisify/latest/promisify/callbackifyalloptions)\n\n### [CallbackMethod](/nodejs/docs/reference/promisify/latest/promisify/callbackmethod)\n\n### [PromiseMethod](/nodejs/docs/reference/promisify/latest/promisify/promisemethod)\n\n### [PromisifyAllOptions](/nodejs/docs/reference/promisify/latest/promisify/promisifyalloptions)\n\n### [PromisifyOptions](/nodejs/docs/reference/promisify/latest/promisify/promisifyoptions)\n\n### [WithPromise](/nodejs/docs/reference/promisify/latest/promisify/withpromise)\n\nFunctions\n---------\n\n### callbackify(originalMethod)\n\n export declare function callbackify(originalMethod: CallbackMethod): CallbackMethod;\n\nWraps a promisy type function to conditionally call a callback function. \n\n### callbackifyAll(Class, options)\n\n export declare function callbackifyAll(Class: Function, options?: CallbackifyAllOptions): void;\n\nCallbackifies certain Class methods. This will not callbackify private or streaming methods. \n\n### promisify(originalMethod, options)\n\n export declare function promisify(originalMethod: PromiseMethod, options?: PromisifyOptions): any;\n\nWraps a callback style function to conditionally return a promise. \n\n### promisifyAll(Class, options)\n\n export declare function promisifyAll(Class: Function, options?: PromisifyAllOptions): void;\n\nPromisifies certain Class methods. This will not promisify private or streaming methods."]]