export interface Callback { (error: Error | null | undefined, parameter: T): void; } export interface SuccessCallback { (result?: T): void; } export interface ErrorCallback { (error?: Error | null | undefined): void; }