/** * Using "data" name for compatibility with Zod */ export interface ResultSuccess { success: true data: Data } export interface ResultFailure { success: false error: Error } export type Result = ResultSuccess | ResultFailure