export type Variables = T extends (args: infer V) => unknown ? V : never;