"use strict";
function __export(m) {
    for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
Object.defineProperty(exports, "__esModule", { value: true });
var engine = require("../engine");
var NodeCanvasImage = require('canvas').Image;
var ENGINE_NAME = 'sdl';
__export(require("../engine/sdl/image/image"));
__export(require("../engine/sdl/canvas/sdl-context"));
__export(require("../engine/sdl/canvas/sdl-canvas"));
function confirm(message) {
    return engine.confirm(ENGINE_NAME, message);
}
exports.confirm = confirm;
function cancelAnimationFrame(request) {
    engine.cancelAnimationFrame(ENGINE_NAME, request);
}
exports.cancelAnimationFrame = cancelAnimationFrame;
function requestAnimationFrame(callback) {
    engine.requestAnimationFrame(ENGINE_NAME, callback);
}
exports.requestAnimationFrame = requestAnimationFrame;
function alert(message) {
    engine.alert(ENGINE_NAME, message);
}
exports.alert = alert;
function createWindow(opts) {
    return engine.createWindow(ENGINE_NAME, opts);
}
exports.createWindow = createWindow;
//# sourceMappingURL=index.js.map