import typia from 'typia';
export const isXmlExpandable = (() => { const _io0 = input => Object.keys(input).every(key => {
    const value = input[key];
    if (undefined === value)
        return true;
    return true;
}); return input => null !== input && undefined !== input && (Array.isArray(input) || "object" === typeof input && null !== input && false === Array.isArray(input) && _io0(input)); })();
export const isReportProgress = (() => { const _io0 = input => "string" === typeof input.token && (undefined === input.count || "number" === typeof input.count) && (undefined === input.progress || "number" === typeof input.progress) && (undefined === input.complete || "boolean" === typeof input.complete) && (undefined === input.hits || "number" === typeof input.hits) && (undefined === input.total || "number" === typeof input.total) && (null === input.error || undefined === input.error || "string" === typeof input.error); return input => "object" === typeof input && null !== input && _io0(input); })();
