📁 File Manager Pro
v10.0.3 | PHP: 8.2.31
Server: LiteSpeed
2026-07-01 15:54:59
📂
/ (Root)
/
home
/
orkouolp
/
nodevenv
/
node_js
/
orkofarms.com
/
18
/
lib
/
node_modules
/
@google-cloud
/
promisify
/
build
/
src
📍 /home/orkouolp/nodevenv/node_js/orkofarms.com/18/lib/node_modules/@google-cloud/promisify/build/src
🔄 Refresh
✏️
Editing: index.d.ts
Writable
export interface PromisifyAllOptions extends PromisifyOptions { /** * Array of methods to ignore when promisifying. */ exclude?: string[]; } export interface PromisifyOptions { /** * Resolve the promise with single arg instead of an array. */ singular?: boolean; } export interface PromiseMethod extends Function { promisified_?: boolean; } export interface WithPromise { Promise?: PromiseConstructor; } export interface CallbackifyAllOptions { /** * Array of methods to ignore when callbackifying. */ exclude?: string[]; } export interface CallbackMethod extends Function { callbackified_?: boolean; } /** * Wraps a callback style function to conditionally return a promise. * * @param {function} originalMethod - The method to promisify. * @param {object=} options - Promise options. * @param {boolean} options.singular - Resolve the promise with single arg instead of an array. * @return {function} wrapped */ export declare function promisify(originalMethod: PromiseMethod, options?: PromisifyOptions): any; /** * Promisifies certain Class methods. This will not promisify private or * streaming methods. * * @param {module:common/service} Class - Service class. * @param {object=} options - Configuration object. */ export declare function promisifyAll(Class: Function, options?: PromisifyAllOptions): void; /** * Wraps a promisy type function to conditionally call a callback function. * * @param {function} originalMethod - The method to callbackify. * @param {object=} options - Callback options. * @param {boolean} options.singular - Pass to the callback a single arg instead of an array. * @return {function} wrapped */ export declare function callbackify(originalMethod: CallbackMethod): CallbackMethod; /** * Callbackifies certain Class methods. This will not callbackify private or * streaming methods. * * @param {module:common/service} Class - Service class. * @param {object=} options - Configuration object. */ export declare function callbackifyAll(Class: Function, options?: CallbackifyAllOptions): void;
💾 Save Changes
❌ Cancel