IResult<Data>: (ISuccessResult<Data> | IFailResult) & {     fold: ((params) => void);     isAFail: (() => this is IFailResult);     isASuccess: (() => this is ISuccessResult<Data>); } Type declaration
- fold: ((params) => void)- (params): void
- Returns void
 
 
- isAFail: (() => this is IFailResult)- (): this is IFailResult
- Returns this is IFailResult
 
 
- isASuccess: (() => this is ISuccessResult<Data>)- (): this is ISuccessResult<Data>
- Returns this is ISuccessResult<Data>