export declare enum MongoErrorCode {
    DuplicateKey = 11000,
    MaxTimeMSExpired = 50,
    ExceededTimeLimit = 262
}
export declare function isMongoError(error: unknown): Promise<boolean>;
export declare function handleMongoError(error: unknown): Promise<unknown>;
/**
 * 汎用的なCOAエラーハンドリング
 */
export declare function handleCOAError(error: any): Error;
/**
 * COA仮予約エラーハンドリング
 */
export declare function handleCOAReserveTemporarilyError(error: any): Error;
/**
 * Pecorinoサービスエラーをハンドリングする
 * 可能であればChevreエラーへ変換します
 */
export declare function handlePecorinoError(error: any): Error;
export declare const MOVIE_TICKET_RESERVE_REQUEST_ERROR_NAME = "MovieticketReserveRequestError";
/**
 * ムビチケ着券サービスエラーをハンドリングする
 * 可能であればChevreエラーへ変換します
 */
export declare function handleMvtkReserveError(error: any): Error;
/**
 * AWSエラーハンドリング
 */
export declare function handleAWSError(error: any): Error;
