import { error, ANT_ICON_ANGULAR_CONSOLE_PREFIX } from '../utils';
export function NameSpaceIsNotSpecifyError() {
    return new Error(`${ANT_ICON_ANGULAR_CONSOLE_PREFIX}Type should have a namespace. Try "namespace:${name}".`);
}
export function IconNotFoundError(icon) {
    return new Error(`${ANT_ICON_ANGULAR_CONSOLE_PREFIX}the icon ${icon} does not exist or is not registered.`);
}
export function HttpModuleNotImport() {
    error(`you need to import "HttpClientModule" to use dynamic importing.`);
    return null;
}
export function UrlNotSafeError(url) {
    return new Error(`${ANT_ICON_ANGULAR_CONSOLE_PREFIX}The url "${url}" is unsafe.`);
}
export function SVGTagNotFoundError() {
    return new Error(`${ANT_ICON_ANGULAR_CONSOLE_PREFIX}<svg> tag not found.`);
}
export function DynamicLoadingTimeoutError() {
    return new Error(`${ANT_ICON_ANGULAR_CONSOLE_PREFIX}Importing timeout error.`);
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaWNvbi5lcnJvci5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnQvaWNvbi5lcnJvci50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUUsS0FBSyxFQUFFLCtCQUErQixFQUFFLE1BQU0sVUFBVSxDQUFDO0FBRWxFLE1BQU0sVUFBVSwwQkFBMEI7SUFDeEMsT0FBTyxJQUFJLEtBQUssQ0FBQyxHQUFHLCtCQUErQixnREFBZ0QsSUFBSSxJQUFJLENBQUMsQ0FBQztBQUMvRyxDQUFDO0FBRUQsTUFBTSxVQUFVLGlCQUFpQixDQUFDLElBQVk7SUFDNUMsT0FBTyxJQUFJLEtBQUssQ0FBQyxHQUFHLCtCQUErQixZQUFZLElBQUksdUNBQXVDLENBQUMsQ0FBQztBQUM5RyxDQUFDO0FBRUQsTUFBTSxVQUFVLG1CQUFtQjtJQUNqQyxLQUFLLENBQUMsaUVBQWlFLENBQUMsQ0FBQztJQUN6RSxPQUFPLElBQUksQ0FBQztBQUNkLENBQUM7QUFFRCxNQUFNLFVBQVUsZUFBZSxDQUFDLEdBQVc7SUFDekMsT0FBTyxJQUFJLEtBQUssQ0FBQyxHQUFHLCtCQUErQixZQUFZLEdBQUcsY0FBYyxDQUFDLENBQUM7QUFDcEYsQ0FBQztBQUVELE1BQU0sVUFBVSxtQkFBbUI7SUFDakMsT0FBTyxJQUFJLEtBQUssQ0FBQyxHQUFHLCtCQUErQixzQkFBc0IsQ0FBQyxDQUFDO0FBQzdFLENBQUM7QUFFRCxNQUFNLFVBQVUsMEJBQTBCO0lBQ3hDLE9BQU8sSUFBSSxLQUFLLENBQUMsR0FBRywrQkFBK0IsMEJBQTBCLENBQUMsQ0FBQztBQUNqRixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgZXJyb3IsIEFOVF9JQ09OX0FOR1VMQVJfQ09OU09MRV9QUkVGSVggfSBmcm9tICcuLi91dGlscyc7XG5cbmV4cG9ydCBmdW5jdGlvbiBOYW1lU3BhY2VJc05vdFNwZWNpZnlFcnJvcigpOiBFcnJvciB7XG4gIHJldHVybiBuZXcgRXJyb3IoYCR7QU5UX0lDT05fQU5HVUxBUl9DT05TT0xFX1BSRUZJWH1UeXBlIHNob3VsZCBoYXZlIGEgbmFtZXNwYWNlLiBUcnkgXCJuYW1lc3BhY2U6JHtuYW1lfVwiLmApO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gSWNvbk5vdEZvdW5kRXJyb3IoaWNvbjogc3RyaW5nKTogRXJyb3Ige1xuICByZXR1cm4gbmV3IEVycm9yKGAke0FOVF9JQ09OX0FOR1VMQVJfQ09OU09MRV9QUkVGSVh9dGhlIGljb24gJHtpY29ufSBkb2VzIG5vdCBleGlzdCBvciBpcyBub3QgcmVnaXN0ZXJlZC5gKTtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIEh0dHBNb2R1bGVOb3RJbXBvcnQoKTogbnVsbCB7XG4gIGVycm9yKGB5b3UgbmVlZCB0byBpbXBvcnQgXCJIdHRwQ2xpZW50TW9kdWxlXCIgdG8gdXNlIGR5bmFtaWMgaW1wb3J0aW5nLmApO1xuICByZXR1cm4gbnVsbDtcbn1cblxuZXhwb3J0IGZ1bmN0aW9uIFVybE5vdFNhZmVFcnJvcih1cmw6IHN0cmluZyk6IEVycm9yIHtcbiAgcmV0dXJuIG5ldyBFcnJvcihgJHtBTlRfSUNPTl9BTkdVTEFSX0NPTlNPTEVfUFJFRklYfVRoZSB1cmwgXCIke3VybH1cIiBpcyB1bnNhZmUuYCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBTVkdUYWdOb3RGb3VuZEVycm9yKCk6IEVycm9yIHtcbiAgcmV0dXJuIG5ldyBFcnJvcihgJHtBTlRfSUNPTl9BTkdVTEFSX0NPTlNPTEVfUFJFRklYfTxzdmc+IHRhZyBub3QgZm91bmQuYCk7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBEeW5hbWljTG9hZGluZ1RpbWVvdXRFcnJvcigpOiBFcnJvciB7XG4gIHJldHVybiBuZXcgRXJyb3IoYCR7QU5UX0lDT05fQU5HVUxBUl9DT05TT0xFX1BSRUZJWH1JbXBvcnRpbmcgdGltZW91dCBlcnJvci5gKTtcbn1cbiJdfQ==