@stackend/api
Version:
JS bindings to api.stackend.com
48 lines • 1.13 kB
TypeScript
/**
* Moderation statuses
*/
export declare enum ModerationStatus {
/**
* No moderation required 0
*/
NONE = "NONE",
/**
* Approved by a moderator 1
*/
PASSED = "PASSED",
/**
* Disapproved by a moderator 2
*/
NOT_PASSED = "NOT_PASSED",
/**
* Pre moderation required 4
*/
PRE = "PRE",
/**
* Post moderation required within the specified TTL 5
*/
POST = "POST"
}
export default ModerationStatus;
export declare type ModerationStatusCodes = 0 | 1 | 2 | 4 | 5;
/**
* Given a moderation status id, return the corresponding ModerationStatus
* @param n
*/
export declare function getModerationStatus(n: ModerationStatusCodes): ModerationStatus;
/**
* Get a human readable version of the moderation status
* @param m
*/
export declare function getModerationStatusName(m: ModerationStatus): string;
/**
* Maps from ModerationStatus to code
*/
export declare const ModerationStatusCode: {
NONE: number;
PASSED: number;
NOT_PASSED: number;
PRE: number;
POST: number;
};
//# sourceMappingURL=ModerationStatus.d.ts.map