export type Operation = typeof Operation.types[number] export namespace Operation { export function is(value: any | Operation): value is Operation { return types.some(t => value == t) } export const types = ["authorization", "capture", "refund", "void", "all", "payout"] }