Write: ((...args) => Promise<{ 
    error?: undefined; 
    value: { 
        href: string; 
        message: string; 
    }; 
} | { 
    error: Error; 
    value?: undefined; 
}>)
Type declaration
- (...args): Promise<{ 
    error?: undefined; 
    value: { 
        href: string; 
        message: string; 
    }; 
} | { 
    error: Error; 
    value?: undefined; 
}> Returns Promise<{ 
    error?: undefined; 
    value: { 
        href: string; 
        message: string; 
    }; 
} | { 
    error: Error; 
    value?: undefined; 
}>
Write function.