/**
 * @class UnsatisfiedRequirementError is thrown when a requirement is unsatisfied
 *
 * @see Error
 * @author  Olivier Margarit
 * @since   0.1
 */
export declare class NotImplementedError implements Error {
    message: string;
    /**
     * @public
     * @property {string} name error name
     */
    name: string;
    /**
     * @public
     * @property {any} stack error stack trace
     */
    stack: any;
    /**
     * @public
     * @constructor
     * @param {string} message message explaining in details error
     */
    constructor(message: string);
    /**
     * @public
     * @method toString convert error to string
     *
     * @return {string} string represation of the error
     */
    toString(): string;
}
