fastmail-masked-email
Version:
A library for creating, deleting, and updating Fastmail masked emails
24 lines (23 loc) • 676 B
TypeScript
export declare const JMAP: {
CORE: string;
};
export declare const MASKED_EMAIL_CALLS: {
get: string;
set: string;
};
export declare const MASKED_EMAIL_CAPABILITY = "https://www.fastmail.com/dev/maskedemail";
/**
* The default hostname for the Fastmail API
*/
export declare const API_HOSTNAME = "api.fastmail.com";
/**
* Descriptive actions that can be passed to the axios error handler
*/
export declare enum Action {
CREATE = "creating a masked email",
SESSION = "getting a session",
LIST = "listing masked emails",
GET_BY_ID = "getting a masked email by id",
DELETE = "deleting a masked email",
UPDATE = "updating a masked email"
}