type Constructor = { tag?: string | undefined; onResolve?: Pledge.Resolve | Pledge.Resolve[] | undefined; onReject?: Pledge.Reject | Pledge.Reject[] | undefined; onSettle?: Pledge.Settle | Pledge.Settle[] | undefined; debug?: DebugLevel; catch?: boolean; silent?: boolean; }
Generic constructor type