import { SirenErrorTypes } from './constants/generic';
declare class SirenError extends Error {
    code: string;
    errorObject: {
        Type: string;
        Code: string;
        Message: string;
    };
    constructor(type: keyof typeof SirenErrorTypes, message: string, code: string);
    getError: () => {
        Type: string;
        Code: string;
        Message: string;
    };
}
export default SirenError;
