DefinitelyTyped/types/locutus/index.d.ts
2020-05-14 19:20:31 -07:00

1735 lines
65 KiB
TypeScript

// Type definitions for locutus
// Project: http://locutusjs.io
// Definitions by: Hookclaw <https://github.com/hookclaw>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare module "locutus/c/math/abs" {
function abs(mixedNumber?:any):any;
export = abs;
}
declare module "locutus/golang/strings/Contains" {
function Contains(s?:any, substr?:any):any;
export = Contains;
}
declare module "locutus/golang/strings/Count" {
function Count(s?:any, sep?:any):any;
export = Count;
}
declare module "locutus/golang/strings/Index" {
function Index(s?:any, sep?:any):any;
export = Index;
}
declare module "locutus/golang/strings/LastIndex" {
function LastIndex(s?:any, sep?:any):any;
export = LastIndex;
}
declare module "locutus/php/array/array_change_key_case" {
function array_change_key_case(array?:any, cs?:any):any;
export = array_change_key_case;
}
declare module "locutus/php/array/array_chunk" {
function array_chunk(input?:any, size?:any, preserveKeys?:any):any;
export = array_chunk;
}
declare module "locutus/php/array/array_combine" {
function array_combine(keys?:any, values?:any):any;
export = array_combine;
}
declare module "locutus/php/array/array_count_values" {
function array_count_values(array?:any):any;
export = array_count_values;
}
declare module "locutus/php/array/array_diff" {
function array_diff(...args:any[]):any;
export = array_diff;
}
declare module "locutus/php/array/array_diff_assoc" {
function array_diff_assoc(...args:any[]):any;
export = array_diff_assoc;
}
declare module "locutus/php/array/array_diff_key" {
function array_diff_key(...args:any[]):any;
export = array_diff_key;
}
declare module "locutus/php/array/array_diff_uassoc" {
function array_diff_uassoc(...args:any[]):any;
export = array_diff_uassoc;
}
declare module "locutus/php/array/array_diff_ukey" {
function array_diff_ukey(...args:any[]):any;
export = array_diff_ukey;
}
declare module "locutus/php/array/array_fill" {
function array_fill(startIndex?:any, num?:any, mixedVal?:any):any;
export = array_fill;
}
declare module "locutus/php/array/array_fill_keys" {
function array_fill_keys(keys?:any, value?:any):any;
export = array_fill_keys;
}
declare module "locutus/php/array/array_filter" {
function array_filter(arr?:any, func?:any):any;
export = array_filter;
}
declare module "locutus/php/array/array_flip" {
function array_flip(trans?:any):any;
export = array_flip;
}
declare module "locutus/php/array/array_intersect" {
function array_intersect(...args:any[]):any;
export = array_intersect;
}
declare module "locutus/php/array/array_intersect_assoc" {
function array_intersect_assoc(...args:any[]):any;
export = array_intersect_assoc;
}
declare module "locutus/php/array/array_intersect_key" {
function array_intersect_key(...args:any[]):any;
export = array_intersect_key;
}
declare module "locutus/php/array/array_intersect_uassoc" {
function array_intersect_uassoc(...args:any[]):any;
export = array_intersect_uassoc;
}
declare module "locutus/php/array/array_intersect_ukey" {
function array_intersect_ukey(...args:any[]):any;
export = array_intersect_ukey;
}
declare module "locutus/php/array/array_key_exists" {
function array_key_exists(key?:any, search?:any):any;
export = array_key_exists;
}
declare module "locutus/php/array/array_keys" {
function array_keys(input?:any, searchValue?:any, argStrict?:any):any;
export = array_keys;
}
declare module "locutus/php/array/array_map" {
function array_map(...args:any[]):any;
export = array_map;
}
declare module "locutus/php/array/array_merge" {
function array_merge(...args:any[]):any;
export = array_merge;
}
declare module "locutus/php/array/array_merge_recursive" {
function array_merge_recursive(arr1?:any, arr2?:any):any;
export = array_merge_recursive;
}
declare module "locutus/php/array/array_multisort" {
function array_multisort(...args:any[]):any;
export = array_multisort;
}
declare module "locutus/php/array/array_pad" {
function array_pad(input?:any, padSize?:any, padValue?:any):any;
export = array_pad;
}
declare module "locutus/php/array/array_pop" {
function array_pop(inputArr?:any):any;
export = array_pop;
}
declare module "locutus/php/array/array_product" {
function array_product(input?:any):any;
export = array_product;
}
declare module "locutus/php/array/array_push" {
function array_push(...args:any[]):any;
export = array_push;
}
declare module "locutus/php/array/array_rand" {
function array_rand(input?:any, numReq?:any):any;
export = array_rand;
}
declare module "locutus/php/array/array_reduce" {
function array_reduce(aInput?:any, callback?:any):any;
export = array_reduce;
}
declare module "locutus/php/array/array_replace" {
function array_replace(...args:any[]):any;
export = array_replace;
}
declare module "locutus/php/array/array_replace_recursive" {
function array_replace_recursive(...args:any[]):any;
export = array_replace_recursive;
}
declare module "locutus/php/array/array_reverse" {
function array_reverse(array?:any, preserveKeys?:any):any;
export = array_reverse;
}
declare module "locutus/php/array/array_search" {
function array_search(needle?:any, haystack?:any, argStrict?:any):any;
export = array_search;
}
declare module "locutus/php/array/array_shift" {
function array_shift(inputArr?:any):any;
export = array_shift;
}
declare module "locutus/php/array/array_slice" {
function array_slice(arr?:any, offst?:any, lgth?:any, preserveKeys?:any):any;
export = array_slice;
}
declare module "locutus/php/array/array_splice" {
function array_splice(arr?:any, offst?:any, lgth?:any, replacement?:any):any;
export = array_splice;
}
declare module "locutus/php/array/array_sum" {
function array_sum(array?:any):any;
export = array_sum;
}
declare module "locutus/php/array/array_udiff" {
function array_udiff(...args:any[]):any;
export = array_udiff;
}
declare module "locutus/php/array/array_udiff_assoc" {
function array_udiff_assoc(...args:any[]):any;
export = array_udiff_assoc;
}
declare module "locutus/php/array/array_udiff_uassoc" {
function array_udiff_uassoc(...args:any[]):any;
export = array_udiff_uassoc;
}
declare module "locutus/php/array/array_uintersect" {
function array_uintersect(...args:any[]):any;
export = array_uintersect;
}
declare module "locutus/php/array/array_uintersect_uassoc" {
function array_uintersect_uassoc(...args:any[]):any;
export = array_uintersect_uassoc;
}
declare module "locutus/php/array/array_unique" {
function array_unique(inputArr?:any):any;
export = array_unique;
}
declare module "locutus/php/array/array_unshift" {
function array_unshift(...args:any[]):any;
export = array_unshift;
}
declare module "locutus/php/array/array_values" {
function array_values(input?:any):any;
export = array_values;
}
declare module "locutus/php/array/array_walk" {
function array_walk(...args:any[]):any;
export = array_walk;
}
declare module "locutus/php/array/arsort" {
function arsort(inputArr?:any, sortFlags?:any):any;
export = arsort;
}
declare module "locutus/php/array/asort" {
function asort(inputArr?:any, sortFlags?:any):any;
export = asort;
}
declare module "locutus/php/array/count" {
function count(mixedVar?:any, mode?:any):any;
export = count;
}
declare module "locutus/php/array/current" {
function current(arr?:any):any;
export = current;
}
declare module "locutus/php/array/each" {
function each(arr?:any):any;
export = each;
}
declare module "locutus/php/array/end" {
function end(arr?:any):any;
export = end;
}
declare module "locutus/php/array/in_array" {
function in_array(needle?:any, haystack?:any, argStrict?:any):any;
export = in_array;
}
declare module "locutus/php/array/key" {
function key(arr?:any):any;
export = key;
}
declare module "locutus/php/array/krsort" {
function krsort(inputArr?:any, sortFlags?:any):any;
export = krsort;
}
declare module "locutus/php/array/ksort" {
function ksort(inputArr?:any, sortFlags?:any):any;
export = ksort;
}
declare module "locutus/php/array/natcasesort" {
function natcasesort(inputArr?:any):any;
export = natcasesort;
}
declare module "locutus/php/array/natsort" {
function natsort(inputArr?:any):any;
export = natsort;
}
declare module "locutus/php/array/next" {
function next(arr?:any):any;
export = next;
}
declare module "locutus/php/array/pos" {
function pos(arr?:any):any;
export = pos;
}
declare module "locutus/php/array/prev" {
function prev(arr?:any):any;
export = prev;
}
declare module "locutus/php/array/range" {
function range(low?:any, high?:any, step?:any):any;
export = range;
}
declare module "locutus/php/array/reset" {
function reset(arr?:any):any;
export = reset;
}
declare module "locutus/php/array/rsort" {
function rsort(inputArr?:any, sortFlags?:any):any;
export = rsort;
}
declare module "locutus/php/array/shuffle" {
function shuffle(inputArr?:any):any;
export = shuffle;
}
declare module "locutus/php/array/sizeof" {
function sizeof(mixedVar?:any, mode?:any):any;
export = sizeof;
}
declare module "locutus/php/array/sort" {
function sort(inputArr?:any, sortFlags?:any):any;
export = sort;
}
declare module "locutus/php/array/uasort" {
function uasort(inputArr?:any, sorter?:any):any;
export = uasort;
}
declare module "locutus/php/array/uksort" {
function uksort(inputArr?:any, sorter?:any):any;
export = uksort;
}
declare module "locutus/php/array/usort" {
function usort(inputArr?:any, sorter?:any):any;
export = usort;
}
declare module "locutus/php/bc/bcadd" {
function bcadd(leftOperand?:any, rightOperand?:any, scale?:any):any;
export = bcadd;
}
declare module "locutus/php/bc/bccomp" {
function bccomp(leftOperand?:any, rightOperand?:any, scale?:any):any;
export = bccomp;
}
declare module "locutus/php/bc/bcdiv" {
function bcdiv(leftOperand?:any, rightOperand?:any, scale?:any):any;
export = bcdiv;
}
declare module "locutus/php/bc/bcmul" {
function bcmul(leftOperand?:any, rightOperand?:any, scale?:any):any;
export = bcmul;
}
declare module "locutus/php/bc/bcround" {
function bcround(val?:any, precision?:any):any;
export = bcround;
}
declare module "locutus/php/bc/bcscale" {
function bcscale(scale?:any):any;
export = bcscale;
}
declare module "locutus/php/bc/bcsub" {
function bcsub(leftOperand?:any, rightOperand?:any, scale?:any):any;
export = bcsub;
}
declare module "locutus/php/ctype/ctype_alnum" {
function ctype_alnum(text?:any):any;
export = ctype_alnum;
}
declare module "locutus/php/ctype/ctype_alpha" {
function ctype_alpha(text?:any):any;
export = ctype_alpha;
}
declare module "locutus/php/ctype/ctype_cntrl" {
function ctype_cntrl(text?:any):any;
export = ctype_cntrl;
}
declare module "locutus/php/ctype/ctype_digit" {
function ctype_digit(text?:any):any;
export = ctype_digit;
}
declare module "locutus/php/ctype/ctype_graph" {
function ctype_graph(text?:any):any;
export = ctype_graph;
}
declare module "locutus/php/ctype/ctype_lower" {
function ctype_lower(text?:any):any;
export = ctype_lower;
}
declare module "locutus/php/ctype/ctype_print" {
function ctype_print(text?:any):any;
export = ctype_print;
}
declare module "locutus/php/ctype/ctype_punct" {
function ctype_punct(text?:any):any;
export = ctype_punct;
}
declare module "locutus/php/ctype/ctype_space" {
function ctype_space(text?:any):any;
export = ctype_space;
}
declare module "locutus/php/ctype/ctype_upper" {
function ctype_upper(text?:any):any;
export = ctype_upper;
}
declare module "locutus/php/ctype/ctype_xdigit" {
function ctype_xdigit(text?:any):any;
export = ctype_xdigit;
}
declare module "locutus/php/datetime/checkdate" {
function checkdate(m?:any, d?:any, y?:any):any;
export = checkdate;
}
declare module "locutus/php/datetime/date" {
function date(format?:any, timestamp?:any):any;
export = date;
}
declare module "locutus/php/datetime/date_parse" {
function date_parse(date?:any):any;
export = date_parse;
}
declare module "locutus/php/datetime/getdate" {
function getdate(timestamp?:any):any;
export = getdate;
}
declare module "locutus/php/datetime/gettimeofday" {
function gettimeofday(returnFloat?:any):any;
export = gettimeofday;
}
declare module "locutus/php/datetime/gmdate" {
function gmdate(format?:any, timestamp?:any):any;
export = gmdate;
}
declare module "locutus/php/datetime/gmmktime" {
function gmmktime(...args:any[]):any;
export = gmmktime;
}
declare module "locutus/php/datetime/gmstrftime" {
function gmstrftime(format?:any, timestamp?:any):any;
export = gmstrftime;
}
declare module "locutus/php/datetime/idate" {
function idate(format?:any, timestamp?:any):any;
export = idate;
}
declare module "locutus/php/datetime/microtime" {
function microtime(getAsFloat?:any):any;
export = microtime;
}
declare module "locutus/php/datetime/mktime" {
function mktime(...args:any[]):any;
export = mktime;
}
declare module "locutus/php/datetime/strftime" {
function strftime(fmt?:any, timestamp?:any):any;
export = strftime;
}
declare module "locutus/php/datetime/strptime" {
function strptime(dateStr?:any, format?:any):any;
export = strptime;
}
declare module "locutus/php/datetime/strtotime" {
function strtotime(text?:any, now?:any):any;
export = strtotime;
}
declare module "locutus/php/datetime/time" {
function time():any;
export = time;
}
declare module "locutus/php/exec/escapeshellarg" {
function escapeshellarg(arg?:any):any;
export = escapeshellarg;
}
declare module "locutus/php/filesystem/basename" {
function basename(path?:any, suffix?:any):any;
export = basename;
}
declare module "locutus/php/filesystem/dirname" {
function dirname(path?:any):any;
export = dirname;
}
declare module "locutus/php/filesystem/file_get_contents" {
function file_get_contents(url?:any, flags?:any, context?:any, offset?:any, maxLen?:any):any;
export = file_get_contents;
}
declare module "locutus/php/filesystem/pathinfo" {
function pathinfo(...args:any[]):any;
export = pathinfo;
}
declare module "locutus/php/filesystem/realpath" {
function realpath(path?:any):any;
export = realpath;
}
declare module "locutus/php/funchand/call_user_func" {
function call_user_func(...args:any[]):any;
export = call_user_func;
}
declare module "locutus/php/funchand/call_user_func_array" {
function call_user_func_array(cb?:any, parameters?:any):any;
export = call_user_func_array;
}
declare module "locutus/php/funchand/create_function" {
function create_function(args?:any, code?:any):any;
export = create_function;
}
declare module "locutus/php/funchand/function_exists" {
function function_exists(funcName?:any):any;
export = function_exists;
}
declare module "locutus/php/funchand/get_defined_functions" {
function get_defined_functions():any;
export = get_defined_functions;
}
declare module "locutus/php/i18n/i18n_loc_get_default" {
function i18n_loc_get_default():any;
export = i18n_loc_get_default;
}
declare module "locutus/php/i18n/i18n_loc_set_default" {
function i18n_loc_set_default(name?:any):any;
export = i18n_loc_set_default;
}
declare module "locutus/php/info/assert_options" {
function assert_options(what?:any, value?:any):any;
export = assert_options;
}
declare module "locutus/php/info/getenv" {
function getenv(varname?:any):any;
export = getenv;
}
declare module "locutus/php/info/ini_get" {
function ini_get(varname?:any):any;
export = ini_get;
}
declare module "locutus/php/info/ini_set" {
function ini_set(varname?:any, newvalue?:any):any;
export = ini_set;
}
declare module "locutus/php/info/set_time_limit" {
function set_time_limit(seconds?:any):any;
export = set_time_limit;
}
declare module "locutus/php/info/version_compare" {
function version_compare(v1?:any, v2?:any, operator?:any):any;
export = version_compare;
}
declare module "locutus/php/json/json_decode" {
function json_decode(strJson?:any):any;
export = json_decode;
}
declare module "locutus/php/json/json_encode" {
function json_encode(mixedVal?:any):any;
export = json_encode;
}
declare module "locutus/php/json/json_last_error" {
function json_last_error():any;
export = json_last_error;
}
declare module "locutus/php/math/abs" {
function abs(mixedNumber?:any):any;
export = abs;
}
declare module "locutus/php/math/acos" {
function acos(arg?:any):any;
export = acos;
}
declare module "locutus/php/math/acosh" {
function acosh(arg?:any):any;
export = acosh;
}
declare module "locutus/php/math/asin" {
function asin(arg?:any):any;
export = asin;
}
declare module "locutus/php/math/asinh" {
function asinh(arg?:any):any;
export = asinh;
}
declare module "locutus/php/math/atan" {
function atan(arg?:any):any;
export = atan;
}
declare module "locutus/php/math/atan2" {
function atan2(y?:any, x?:any):any;
export = atan2;
}
declare module "locutus/php/math/atanh" {
function atanh(arg?:any):any;
export = atanh;
}
declare module "locutus/php/math/base_convert" {
function base_convert(number?:any, frombase?:any, tobase?:any):any;
export = base_convert;
}
declare module "locutus/php/math/bindec" {
function bindec(binaryString?:any):any;
export = bindec;
}
declare module "locutus/php/math/ceil" {
function ceil(value?:any):any;
export = ceil;
}
declare module "locutus/php/math/cos" {
function cos(arg?:any):any;
export = cos;
}
declare module "locutus/php/math/cosh" {
function cosh(arg?:any):any;
export = cosh;
}
declare module "locutus/php/math/decbin" {
function decbin(number?:any):any;
export = decbin;
}
declare module "locutus/php/math/dechex" {
function dechex(number?:any):any;
export = dechex;
}
declare module "locutus/php/math/decoct" {
function decoct(number?:any):any;
export = decoct;
}
declare module "locutus/php/math/deg2rad" {
function deg2rad(angle?:any):any;
export = deg2rad;
}
declare module "locutus/php/math/exp" {
function exp(arg?:any):any;
export = exp;
}
declare module "locutus/php/math/expm1" {
function expm1(x?:any):any;
export = expm1;
}
declare module "locutus/php/math/floor" {
function floor(value?:any):any;
export = floor;
}
declare module "locutus/php/math/fmod" {
function fmod(x?:any, y?:any):any;
export = fmod;
}
declare module "locutus/php/math/getrandmax" {
function getrandmax():any;
export = getrandmax;
}
declare module "locutus/php/math/hexdec" {
function hexdec(hexString?:any):any;
export = hexdec;
}
declare module "locutus/php/math/hypot" {
function hypot(x?:any, y?:any):any;
export = hypot;
}
declare module "locutus/php/math/is_finite" {
function is_finite(val?:any):any;
export = is_finite;
}
declare module "locutus/php/math/is_infinite" {
function is_infinite(val?:any):any;
export = is_infinite;
}
declare module "locutus/php/math/is_nan" {
function is_nan(val?:any):any;
export = is_nan;
}
declare module "locutus/php/math/lcg_value" {
function lcg_value():any;
export = lcg_value;
}
declare module "locutus/php/math/log" {
function log(arg?:any, base?:any):any;
export = log;
}
declare module "locutus/php/math/log10" {
function log10(arg?:any):any;
export = log10;
}
declare module "locutus/php/math/log1p" {
function log1p(x?:any):any;
export = log1p;
}
declare module "locutus/php/math/max" {
function max(...args:any[]):any;
export = max;
}
declare module "locutus/php/math/min" {
function min(...args:any[]):any;
export = min;
}
declare module "locutus/php/math/mt_getrandmax" {
function mt_getrandmax():any;
export = mt_getrandmax;
}
declare module "locutus/php/math/mt_rand" {
function mt_rand(...args:any[]):any;
export = mt_rand;
}
declare module "locutus/php/math/octdec" {
function octdec(octString?:any):any;
export = octdec;
}
declare module "locutus/php/math/pi" {
function pi():any;
export = pi;
}
declare module "locutus/php/math/pow" {
function pow(base?:any, exp?:any):any;
export = pow;
}
declare module "locutus/php/math/rad2deg" {
function rad2deg(angle?:any):any;
export = rad2deg;
}
declare module "locutus/php/math/rand" {
function rand(...args:any[]):any;
export = rand;
}
declare module "locutus/php/math/round" {
function round(...args:any[]):any;
export = round;
}
declare module "locutus/php/math/sin" {
function sin(arg?:any):any;
export = sin;
}
declare module "locutus/php/math/sinh" {
function sinh(arg?:any):any;
export = sinh;
}
declare module "locutus/php/math/sqrt" {
function sqrt(arg?:any):any;
export = sqrt;
}
declare module "locutus/php/math/tan" {
function tan(arg?:any):any;
export = tan;
}
declare module "locutus/php/math/tanh" {
function tanh(arg?:any):any;
export = tanh;
}
declare module "locutus/php/misc/pack" {
function pack(...args:any[]):any;
export = pack;
}
declare module "locutus/php/misc/uniqid" {
function uniqid(prefix?:any, moreEntropy?:any):any;
export = uniqid;
}
declare module "locutus/php/net-gopher/gopher_parsedir" {
function gopher_parsedir(dirent?:any):any;
export = gopher_parsedir;
}
declare module "locutus/php/network/inet_ntop" {
function inet_ntop(a?:any):any;
export = inet_ntop;
}
declare module "locutus/php/network/inet_pton" {
function inet_pton(a?:any):any;
export = inet_pton;
}
declare module "locutus/php/network/ip2long" {
function ip2long(argIP?:any):any;
export = ip2long;
}
declare module "locutus/php/network/long2ip" {
function long2ip(ip?:any):any;
export = long2ip;
}
declare module "locutus/php/network/setcookie" {
function setcookie(name?:any, value?:any, expires?:any, path?:any, domain?:any, secure?:any):any;
export = setcookie;
}
declare module "locutus/php/network/setrawcookie" {
function setrawcookie(name?:any, value?:any, expires?:any, path?:any, domain?:any, secure?:any):any;
export = setrawcookie;
}
declare module "locutus/php/pcre/preg_quote" {
function preg_quote(str?:any, delimiter?:any):any;
export = preg_quote;
}
declare module "locutus/php/pcre/sql_regcase" {
function sql_regcase(str?:any):any;
export = sql_regcase;
}
declare module "locutus/php/strings/addcslashes" {
function addcslashes(str?:any, charlist?:any):any;
export = addcslashes;
}
declare module "locutus/php/strings/addslashes" {
function addslashes(str?:any):any;
export = addslashes;
}
declare module "locutus/php/strings/bin2hex" {
function bin2hex(s?:any):any;
export = bin2hex;
}
declare module "locutus/php/strings/chop" {
function chop(str?:any, charlist?:any):any;
export = chop;
}
declare module "locutus/php/strings/chr" {
function chr(codePt?:any):any;
export = chr;
}
declare module "locutus/php/strings/chunk_split" {
function chunk_split(body?:any, chunklen?:any, end?:any):any;
export = chunk_split;
}
declare module "locutus/php/strings/convert_cyr_string" {
function convert_cyr_string(str?:any, from?:any, to?:any):any;
export = convert_cyr_string;
}
declare module "locutus/php/strings/convert_uuencode" {
function convert_uuencode(str?:any):any;
export = convert_uuencode;
}
declare module "locutus/php/strings/count_chars" {
function count_chars(str?:any, mode?:any):any;
export = count_chars;
}
declare module "locutus/php/strings/crc32" {
function crc32(str?:any):any;
export = crc32;
}
declare module "locutus/php/strings/echo" {
function echo(...args:any[]):any;
export = echo;
}
declare module "locutus/php/strings/explode" {
function explode(...args:any[]):any;
export = explode;
}
declare module "locutus/php/strings/get_html_translation_table" {
function get_html_translation_table(...args:any[]):any;
export = get_html_translation_table;
}
declare module "locutus/php/strings/hex2bin" {
function hex2bin(s?:any):any;
export = hex2bin;
}
declare module "locutus/php/strings/html_entity_decode" {
function html_entity_decode(string?:any, quoteStyle?:any):any;
export = html_entity_decode;
}
declare module "locutus/php/strings/htmlentities" {
function htmlentities(string?:any, quoteStyle?:any, charset?:any, doubleEncode?:any):any;
export = htmlentities;
}
declare module "locutus/php/strings/htmlspecialchars" {
function htmlspecialchars(string?:any, quoteStyle?:any, charset?:any, doubleEncode?:any):any;
export = htmlspecialchars;
}
declare module "locutus/php/strings/htmlspecialchars_decode" {
function htmlspecialchars_decode(string?:any, quoteStyle?:any):any;
export = htmlspecialchars_decode;
}
declare module "locutus/php/strings/implode" {
function implode(...args:any[]):any;
export = implode;
}
declare module "locutus/php/strings/join" {
function join(glue?:any, pieces?:any):any;
export = join;
}
declare module "locutus/php/strings/lcfirst" {
function lcfirst(str?:any):any;
export = lcfirst;
}
declare module "locutus/php/strings/levenshtein" {
function levenshtein(s1?:any, s2?:any, costIns?:any, costRep?:any, costDel?:any):any;
export = levenshtein;
}
declare module "locutus/php/strings/localeconv" {
function localeconv():any;
export = localeconv;
}
declare module "locutus/php/strings/ltrim" {
function ltrim(str?:any, charlist?:any):any;
export = ltrim;
}
declare module "locutus/php/strings/md5" {
function md5(str?:any):any;
export = md5;
}
declare module "locutus/php/strings/md5_file" {
function md5_file(str_filename?:any):any;
export = md5_file;
}
declare module "locutus/php/strings/metaphone" {
function metaphone(word?:any, maxPhonemes?:any):any;
export = metaphone;
}
declare module "locutus/php/strings/money_format" {
function money_format(format?:any, number?:any):any;
export = money_format;
}
declare module "locutus/php/strings/nl2br" {
function nl2br(str?:any, isXhtml?:any):any;
export = nl2br;
}
declare module "locutus/php/strings/nl_langinfo" {
function nl_langinfo(item?:any):any;
export = nl_langinfo;
}
declare module "locutus/php/strings/number_format" {
function number_format(number?:any, decimals?:any, decPoint?:any, thousandsSep?:any):any;
export = number_format;
}
declare module "locutus/php/strings/ord" {
function ord(string?:any):any;
export = ord;
}
declare module "locutus/php/strings/parse_str" {
function parse_str(str?:any, array?:any):any;
export = parse_str;
}
declare module "locutus/php/strings/printf" {
function printf(...args:any[]):any;
export = printf;
}
declare module "locutus/php/strings/quoted_printable_decode" {
function quoted_printable_decode(str?:any):any;
export = quoted_printable_decode;
}
declare module "locutus/php/strings/quoted_printable_encode" {
function quoted_printable_encode(str?:any):any;
export = quoted_printable_encode;
}
declare module "locutus/php/strings/quotemeta" {
function quotemeta(str?:any):any;
export = quotemeta;
}
declare module "locutus/php/strings/rtrim" {
function rtrim(str?:any, charlist?:any):any;
export = rtrim;
}
declare module "locutus/php/strings/setlocale" {
function setlocale(category?:any, locale?:any):any;
export = setlocale;
}
declare module "locutus/php/strings/sha1" {
function sha1(str?:any):any;
export = sha1;
}
declare module "locutus/php/strings/sha1_file" {
function sha1_file(str_filename?:any):any;
export = sha1_file;
}
declare module "locutus/php/strings/similar_text" {
function similar_text(first?:any, second?:any, percent?:any):any;
export = similar_text;
}
declare module "locutus/php/strings/soundex" {
function soundex(str?:any):any;
export = soundex;
}
declare module "locutus/php/strings/split" {
function split(delimiter?:any, string?:any):any;
export = split;
}
declare module "locutus/php/strings/sprintf" {
function sprintf(...args:any[]):any;
export = sprintf;
}
declare module "locutus/php/strings/sscanf" {
function sscanf(...args:any[]):any;
export = sscanf;
}
declare module "locutus/php/strings/str_getcsv" {
function str_getcsv(input?:any, delimiter?:any, enclosure?:any, escape?:any):any;
export = str_getcsv;
}
declare module "locutus/php/strings/str_ireplace" {
function str_ireplace(search?:any, replace?:any, subject?:any, countObj?:any):any;
export = str_ireplace;
}
declare module "locutus/php/strings/str_pad" {
function str_pad(input?:any, padLength?:any, padString?:any, padType?:any):any;
export = str_pad;
}
declare module "locutus/php/strings/str_repeat" {
function str_repeat(input?:any, multiplier?:any):any;
export = str_repeat;
}
declare module "locutus/php/strings/str_replace" {
function str_replace(search?:any, replace?:any, subject?:any, countObj?:any):any;
export = str_replace;
}
declare module "locutus/php/strings/str_rot13" {
function str_rot13(str?:any):any;
export = str_rot13;
}
declare module "locutus/php/strings/str_shuffle" {
function str_shuffle(...args:any[]):any;
export = str_shuffle;
}
declare module "locutus/php/strings/str_split" {
function str_split(string?:any, splitLength?:any):any;
export = str_split;
}
declare module "locutus/php/strings/str_word_count" {
function str_word_count(str?:any, format?:any, charlist?:any):any;
export = str_word_count;
}
declare module "locutus/php/strings/strcasecmp" {
function strcasecmp(fString1?:any, fString2?:any):any;
export = strcasecmp;
}
declare module "locutus/php/strings/strchr" {
function strchr(haystack?:any, needle?:any, bool?:any):any;
export = strchr;
}
declare module "locutus/php/strings/strcmp" {
function strcmp(str1?:any, str2?:any):any;
export = strcmp;
}
declare module "locutus/php/strings/strcoll" {
function strcoll(str1?:any, str2?:any):any;
export = strcoll;
}
declare module "locutus/php/strings/strcspn" {
function strcspn(str?:any, mask?:any, start?:any, length?:any):any;
export = strcspn;
}
declare module "locutus/php/strings/strip_tags" {
function strip_tags(input?:any, allowed?:any):any;
export = strip_tags;
}
declare module "locutus/php/strings/stripos" {
function stripos(fHaystack?:any, fNeedle?:any, fOffset?:any):any;
export = stripos;
}
declare module "locutus/php/strings/stripslashes" {
function stripslashes(str?:any):any;
export = stripslashes;
}
declare module "locutus/php/strings/stristr" {
function stristr(haystack?:any, needle?:any, bool?:any):any;
export = stristr;
}
declare module "locutus/php/strings/strlen" {
function strlen(string?:any):any;
export = strlen;
}
declare module "locutus/php/strings/strnatcasecmp" {
function strnatcasecmp(str1?:any, str2?:any):any;
export = strnatcasecmp;
}
declare module "locutus/php/strings/strnatcmp" {
function strnatcmp(fString1?:any, fString2?:any, fVersion?:any):any;
export = strnatcmp;
}
declare module "locutus/php/strings/strncasecmp" {
function strncasecmp(argStr1?:any, argStr2?:any, len?:any):any;
export = strncasecmp;
}
declare module "locutus/php/strings/strncmp" {
function strncmp(str1?:any, str2?:any, lgth?:any):any;
export = strncmp;
}
declare module "locutus/php/strings/strpbrk" {
function strpbrk(haystack?:any, charList?:any):any;
export = strpbrk;
}
declare module "locutus/php/strings/strpos" {
function strpos(haystack?:any, needle?:any, offset?:any):any;
export = strpos;
}
declare module "locutus/php/strings/strrchr" {
function strrchr(haystack?:any, needle?:any):any;
export = strrchr;
}
declare module "locutus/php/strings/strrev" {
function strrev(string?:any):any;
export = strrev;
}
declare module "locutus/php/strings/strripos" {
function strripos(haystack?:any, needle?:any, offset?:any):any;
export = strripos;
}
declare module "locutus/php/strings/strrpos" {
function strrpos(haystack?:any, needle?:any, offset?:any):any;
export = strrpos;
}
declare module "locutus/php/strings/strspn" {
function strspn(str1?:any, str2?:any, start?:any, lgth?:any):any;
export = strspn;
}
declare module "locutus/php/strings/strstr" {
function strstr(haystack?:any, needle?:any, bool?:any):any;
export = strstr;
}
declare module "locutus/php/strings/strtok" {
function strtok(str?:any, tokens?:any):any;
export = strtok;
}
declare module "locutus/php/strings/strtolower" {
function strtolower(str?:any):any;
export = strtolower;
}
declare module "locutus/php/strings/strtoupper" {
function strtoupper(str?:any):any;
export = strtoupper;
}
declare module "locutus/php/strings/strtr" {
function strtr(str?:any, trFrom?:any, trTo?:any):any;
export = strtr;
}
declare module "locutus/php/strings/substr" {
function substr(str?:any, start?:any, len?:any):any;
export = substr;
}
declare module "locutus/php/strings/substr_compare" {
function substr_compare(mainStr?:any, str?:any, offset?:any, length?:any, caseInsensitivity?:any):any;
export = substr_compare;
}
declare module "locutus/php/strings/substr_count" {
function substr_count(haystack?:any, needle?:any, offset?:any, length?:any):any;
export = substr_count;
}
declare module "locutus/php/strings/substr_replace" {
function substr_replace(str?:any, replace?:any, start?:any, length?:any):any;
export = substr_replace;
}
declare module "locutus/php/strings/trim" {
function trim(str?:any, charlist?:any):any;
export = trim;
}
declare module "locutus/php/strings/ucfirst" {
function ucfirst(str?:any):any;
export = ucfirst;
}
declare module "locutus/php/strings/ucwords" {
function ucwords(str?:any):any;
export = ucwords;
}
declare module "locutus/php/strings/vprintf" {
function vprintf(format?:any, args?:any):any;
export = vprintf;
}
declare module "locutus/php/strings/vsprintf" {
function vsprintf(format?:any, args?:any):any;
export = vsprintf;
}
declare module "locutus/php/strings/wordwrap" {
function wordwrap(...args:any[]):any;
export = wordwrap;
}
declare module "locutus/php/url/base64_decode" {
function base64_decode(encodedData?:any):any;
export = base64_decode;
}
declare module "locutus/php/url/base64_encode" {
function base64_encode(stringToEncode?:any):any;
export = base64_encode;
}
declare module "locutus/php/url/http_build_query" {
function http_build_query(formdata?:any, numericPrefix?:any, argSeparator?:any):any;
export = http_build_query;
}
declare module "locutus/php/url/parse_url" {
function parse_url(str?:any, component?:any):any;
export = parse_url;
}
declare module "locutus/php/url/rawurldecode" {
function rawurldecode(str?:any):any;
export = rawurldecode;
}
declare module "locutus/php/url/rawurlencode" {
function rawurlencode(str?:any):any;
export = rawurlencode;
}
declare module "locutus/php/url/urldecode" {
function urldecode(str?:any):any;
export = urldecode;
}
declare module "locutus/php/url/urlencode" {
function urlencode(str?:any):any;
export = urlencode;
}
declare module "locutus/php/var/doubleval" {
function doubleval(mixedVar?:any):any;
export = doubleval;
}
declare module "locutus/php/var/empty" {
function empty(mixedVar?:any):any;
export = empty;
}
declare module "locutus/php/var/floatval" {
function floatval(mixedVar?:any):any;
export = floatval;
}
declare module "locutus/php/var/gettype" {
function gettype(mixedVar?:any):any;
export = gettype;
}
declare module "locutus/php/var/intval" {
function intval(mixedVar?:any, base?:any):any;
export = intval;
}
declare module "locutus/php/var/is_array" {
function is_array(mixedVar?:any):any;
export = is_array;
}
declare module "locutus/php/var/is_binary" {
function is_binary(vr?:any):any;
export = is_binary;
}
declare module "locutus/php/var/is_bool" {
function is_bool(mixedVar?:any):any;
export = is_bool;
}
declare module "locutus/php/var/is_buffer" {
function is_buffer(vr?:any):any;
export = is_buffer;
}
declare module "locutus/php/var/is_callable" {
function is_callable(mixedVar?:any, syntaxOnly?:any, callableName?:any):any;
export = is_callable;
}
declare module "locutus/php/var/is_double" {
function is_double(mixedVar?:any):any;
export = is_double;
}
declare module "locutus/php/var/is_float" {
function is_float(mixedVar?:any):any;
export = is_float;
}
declare module "locutus/php/var/is_int" {
function is_int(mixedVar?:any):any;
export = is_int;
}
declare module "locutus/php/var/is_integer" {
function is_integer(mixedVar?:any):any;
export = is_integer;
}
declare module "locutus/php/var/is_long" {
function is_long(mixedVar?:any):any;
export = is_long;
}
declare module "locutus/php/var/is_null" {
function is_null(mixedVar?:any):any;
export = is_null;
}
declare module "locutus/php/var/is_numeric" {
function is_numeric(mixedVar?:any):any;
export = is_numeric;
}
declare module "locutus/php/var/is_object" {
function is_object(mixedVar?:any):any;
export = is_object;
}
declare module "locutus/php/var/is_real" {
function is_real(mixedVar?:any):any;
export = is_real;
}
declare module "locutus/php/var/is_scalar" {
function is_scalar(mixedVar?:any):any;
export = is_scalar;
}
declare module "locutus/php/var/is_string" {
function is_string(mixedVar?:any):any;
export = is_string;
}
declare module "locutus/php/var/is_unicode" {
function is_unicode(vr?:any):any;
export = is_unicode;
}
declare module "locutus/php/var/isset" {
function isset(...args:any[]):any;
export = isset;
}
declare module "locutus/php/var/print_r" {
function print_r(array?:any, returnVal?:any):any;
export = print_r;
}
declare module "locutus/php/var/serialize" {
function serialize(mixedValue?:any):any;
export = serialize;
}
declare module "locutus/php/var/strval" {
function strval(str?:any):any;
export = strval;
}
declare module "locutus/php/var/unserialize" {
function unserialize(data?:any):any;
export = unserialize;
}
declare module "locutus/php/var/var_dump" {
function var_dump(...args:any[]):any;
export = var_dump;
}
declare module "locutus/php/var/var_export" {
function var_export(...args:any[]):any;
export = var_export;
}
declare module "locutus/php/xdiff/xdiff_string_diff" {
function xdiff_string_diff(...args:any[]):any;
export = xdiff_string_diff;
}
declare module "locutus/php/xdiff/xdiff_string_patch" {
function xdiff_string_patch(...args:any[]):any;
export = xdiff_string_patch;
}
declare module "locutus/php/xml/utf8_decode" {
function utf8_decode(strData?:any):any;
export = utf8_decode;
}
declare module "locutus/php/xml/utf8_encode" {
function utf8_encode(argString?:any):any;
export = utf8_encode;
}
declare module "locutus/python/string/capwords" {
function capwords(str?:any):any;
export = capwords;
}
declare module "locutus/ruby/Math/acos" {
function acos(arg?:any):any;
export = acos;
}
declare module "locutus/c/math" {
import abs = require("locutus/c/math/abs");
export {abs};
}
declare module "locutus/golang/strings" {
import Contains = require("locutus/golang/strings/Contains");
import Count = require("locutus/golang/strings/Count");
import Index = require("locutus/golang/strings/Index");
import LastIndex = require("locutus/golang/strings/LastIndex");
export {Contains,Count,Index,LastIndex};
}
declare module "locutus/php/array" {
import array_change_key_case = require("locutus/php/array/array_change_key_case");
import array_chunk = require("locutus/php/array/array_chunk");
import array_combine = require("locutus/php/array/array_combine");
import array_count_values = require("locutus/php/array/array_count_values");
import array_diff = require("locutus/php/array/array_diff");
import array_diff_assoc = require("locutus/php/array/array_diff_assoc");
import array_diff_key = require("locutus/php/array/array_diff_key");
import array_diff_uassoc = require("locutus/php/array/array_diff_uassoc");
import array_diff_ukey = require("locutus/php/array/array_diff_ukey");
import array_fill = require("locutus/php/array/array_fill");
import array_fill_keys = require("locutus/php/array/array_fill_keys");
import array_filter = require("locutus/php/array/array_filter");
import array_flip = require("locutus/php/array/array_flip");
import array_intersect = require("locutus/php/array/array_intersect");
import array_intersect_assoc = require("locutus/php/array/array_intersect_assoc");
import array_intersect_key = require("locutus/php/array/array_intersect_key");
import array_intersect_uassoc = require("locutus/php/array/array_intersect_uassoc");
import array_intersect_ukey = require("locutus/php/array/array_intersect_ukey");
import array_key_exists = require("locutus/php/array/array_key_exists");
import array_keys = require("locutus/php/array/array_keys");
import array_map = require("locutus/php/array/array_map");
import array_merge = require("locutus/php/array/array_merge");
import array_merge_recursive = require("locutus/php/array/array_merge_recursive");
import array_multisort = require("locutus/php/array/array_multisort");
import array_pad = require("locutus/php/array/array_pad");
import array_pop = require("locutus/php/array/array_pop");
import array_product = require("locutus/php/array/array_product");
import array_push = require("locutus/php/array/array_push");
import array_rand = require("locutus/php/array/array_rand");
import array_reduce = require("locutus/php/array/array_reduce");
import array_replace = require("locutus/php/array/array_replace");
import array_replace_recursive = require("locutus/php/array/array_replace_recursive");
import array_reverse = require("locutus/php/array/array_reverse");
import array_search = require("locutus/php/array/array_search");
import array_shift = require("locutus/php/array/array_shift");
import array_slice = require("locutus/php/array/array_slice");
import array_splice = require("locutus/php/array/array_splice");
import array_sum = require("locutus/php/array/array_sum");
import array_udiff = require("locutus/php/array/array_udiff");
import array_udiff_assoc = require("locutus/php/array/array_udiff_assoc");
import array_udiff_uassoc = require("locutus/php/array/array_udiff_uassoc");
import array_uintersect = require("locutus/php/array/array_uintersect");
import array_uintersect_uassoc = require("locutus/php/array/array_uintersect_uassoc");
import array_unique = require("locutus/php/array/array_unique");
import array_unshift = require("locutus/php/array/array_unshift");
import array_values = require("locutus/php/array/array_values");
import array_walk = require("locutus/php/array/array_walk");
import arsort = require("locutus/php/array/arsort");
import asort = require("locutus/php/array/asort");
import count = require("locutus/php/array/count");
import current = require("locutus/php/array/current");
import each = require("locutus/php/array/each");
import end = require("locutus/php/array/end");
import in_array = require("locutus/php/array/in_array");
import key = require("locutus/php/array/key");
import krsort = require("locutus/php/array/krsort");
import ksort = require("locutus/php/array/ksort");
import natcasesort = require("locutus/php/array/natcasesort");
import natsort = require("locutus/php/array/natsort");
import next = require("locutus/php/array/next");
import pos = require("locutus/php/array/pos");
import prev = require("locutus/php/array/prev");
import range = require("locutus/php/array/range");
import reset = require("locutus/php/array/reset");
import rsort = require("locutus/php/array/rsort");
import shuffle = require("locutus/php/array/shuffle");
import sizeof = require("locutus/php/array/sizeof");
import sort = require("locutus/php/array/sort");
import uasort = require("locutus/php/array/uasort");
import uksort = require("locutus/php/array/uksort");
import usort = require("locutus/php/array/usort");
export {array_change_key_case,array_chunk,array_combine,array_count_values,array_diff,array_diff_assoc,array_diff_key,array_diff_uassoc,array_diff_ukey,array_fill,array_fill_keys,array_filter,array_flip,array_intersect,array_intersect_assoc,array_intersect_key,array_intersect_uassoc,array_intersect_ukey,array_key_exists,array_keys,array_map,array_merge,array_merge_recursive,array_multisort,array_pad,array_pop,array_product,array_push,array_rand,array_reduce,array_replace,array_replace_recursive,array_reverse,array_search,array_shift,array_slice,array_splice,array_sum,array_udiff,array_udiff_assoc,array_udiff_uassoc,array_uintersect,array_uintersect_uassoc,array_unique,array_unshift,array_values,array_walk,arsort,asort,count,current,each,end,in_array,key,krsort,ksort,natcasesort,natsort,next,pos,prev,range,reset,rsort,shuffle,sizeof,sort,uasort,uksort,usort};
}
declare module "locutus/php/bc" {
import bcadd = require("locutus/php/bc/bcadd");
import bccomp = require("locutus/php/bc/bccomp");
import bcdiv = require("locutus/php/bc/bcdiv");
import bcmul = require("locutus/php/bc/bcmul");
import bcround = require("locutus/php/bc/bcround");
import bcscale = require("locutus/php/bc/bcscale");
import bcsub = require("locutus/php/bc/bcsub");
export {bcadd,bccomp,bcdiv,bcmul,bcround,bcscale,bcsub};
}
declare module "locutus/php/ctype" {
import ctype_alnum = require("locutus/php/ctype/ctype_alnum");
import ctype_alpha = require("locutus/php/ctype/ctype_alpha");
import ctype_cntrl = require("locutus/php/ctype/ctype_cntrl");
import ctype_digit = require("locutus/php/ctype/ctype_digit");
import ctype_graph = require("locutus/php/ctype/ctype_graph");
import ctype_lower = require("locutus/php/ctype/ctype_lower");
import ctype_print = require("locutus/php/ctype/ctype_print");
import ctype_punct = require("locutus/php/ctype/ctype_punct");
import ctype_space = require("locutus/php/ctype/ctype_space");
import ctype_upper = require("locutus/php/ctype/ctype_upper");
import ctype_xdigit = require("locutus/php/ctype/ctype_xdigit");
export {ctype_alnum,ctype_alpha,ctype_cntrl,ctype_digit,ctype_graph,ctype_lower,ctype_print,ctype_punct,ctype_space,ctype_upper,ctype_xdigit};
}
declare module "locutus/php/datetime" {
import checkdate = require("locutus/php/datetime/checkdate");
import date = require("locutus/php/datetime/date");
import date_parse = require("locutus/php/datetime/date_parse");
import getdate = require("locutus/php/datetime/getdate");
import gettimeofday = require("locutus/php/datetime/gettimeofday");
import gmdate = require("locutus/php/datetime/gmdate");
import gmmktime = require("locutus/php/datetime/gmmktime");
import gmstrftime = require("locutus/php/datetime/gmstrftime");
import idate = require("locutus/php/datetime/idate");
import microtime = require("locutus/php/datetime/microtime");
import mktime = require("locutus/php/datetime/mktime");
import strftime = require("locutus/php/datetime/strftime");
import strptime = require("locutus/php/datetime/strptime");
import strtotime = require("locutus/php/datetime/strtotime");
import time = require("locutus/php/datetime/time");
export {checkdate,date,date_parse,getdate,gettimeofday,gmdate,gmmktime,gmstrftime,idate,microtime,mktime,strftime,strptime,strtotime,time};
}
declare module "locutus/php/exec" {
import escapeshellarg = require("locutus/php/exec/escapeshellarg");
export {escapeshellarg};
}
declare module "locutus/php/filesystem" {
import basename = require("locutus/php/filesystem/basename");
import dirname = require("locutus/php/filesystem/dirname");
import file_get_contents = require("locutus/php/filesystem/file_get_contents");
import pathinfo = require("locutus/php/filesystem/pathinfo");
import realpath = require("locutus/php/filesystem/realpath");
export {basename,dirname,file_get_contents,pathinfo,realpath};
}
declare module "locutus/php/funchand" {
import call_user_func = require("locutus/php/funchand/call_user_func");
import call_user_func_array = require("locutus/php/funchand/call_user_func_array");
import create_function = require("locutus/php/funchand/create_function");
import function_exists = require("locutus/php/funchand/function_exists");
import get_defined_functions = require("locutus/php/funchand/get_defined_functions");
export {call_user_func,call_user_func_array,create_function,function_exists,get_defined_functions};
}
declare module "locutus/php/i18n" {
import i18n_loc_get_default = require("locutus/php/i18n/i18n_loc_get_default");
import i18n_loc_set_default = require("locutus/php/i18n/i18n_loc_set_default");
export {i18n_loc_get_default,i18n_loc_set_default};
}
declare module "locutus/php/info" {
import assert_options = require("locutus/php/info/assert_options");
import getenv = require("locutus/php/info/getenv");
import ini_get = require("locutus/php/info/ini_get");
import ini_set = require("locutus/php/info/ini_set");
import set_time_limit = require("locutus/php/info/set_time_limit");
import version_compare = require("locutus/php/info/version_compare");
export {assert_options,getenv,ini_get,ini_set,set_time_limit,version_compare};
}
declare module "locutus/php/json" {
import json_decode = require("locutus/php/json/json_decode");
import json_encode = require("locutus/php/json/json_encode");
import json_last_error = require("locutus/php/json/json_last_error");
export {json_decode,json_encode,json_last_error};
}
declare module "locutus/php/math" {
import abs = require("locutus/php/math/abs");
import acos = require("locutus/php/math/acos");
import acosh = require("locutus/php/math/acosh");
import asin = require("locutus/php/math/asin");
import asinh = require("locutus/php/math/asinh");
import atan = require("locutus/php/math/atan");
import atan2 = require("locutus/php/math/atan2");
import atanh = require("locutus/php/math/atanh");
import base_convert = require("locutus/php/math/base_convert");
import bindec = require("locutus/php/math/bindec");
import ceil = require("locutus/php/math/ceil");
import cos = require("locutus/php/math/cos");
import cosh = require("locutus/php/math/cosh");
import decbin = require("locutus/php/math/decbin");
import dechex = require("locutus/php/math/dechex");
import decoct = require("locutus/php/math/decoct");
import deg2rad = require("locutus/php/math/deg2rad");
import exp = require("locutus/php/math/exp");
import expm1 = require("locutus/php/math/expm1");
import floor = require("locutus/php/math/floor");
import fmod = require("locutus/php/math/fmod");
import getrandmax = require("locutus/php/math/getrandmax");
import hexdec = require("locutus/php/math/hexdec");
import hypot = require("locutus/php/math/hypot");
import is_finite = require("locutus/php/math/is_finite");
import is_infinite = require("locutus/php/math/is_infinite");
import is_nan = require("locutus/php/math/is_nan");
import lcg_value = require("locutus/php/math/lcg_value");
import log = require("locutus/php/math/log");
import log10 = require("locutus/php/math/log10");
import log1p = require("locutus/php/math/log1p");
import max = require("locutus/php/math/max");
import min = require("locutus/php/math/min");
import mt_getrandmax = require("locutus/php/math/mt_getrandmax");
import mt_rand = require("locutus/php/math/mt_rand");
import octdec = require("locutus/php/math/octdec");
import pi = require("locutus/php/math/pi");
import pow = require("locutus/php/math/pow");
import rad2deg = require("locutus/php/math/rad2deg");
import rand = require("locutus/php/math/rand");
import round = require("locutus/php/math/round");
import sin = require("locutus/php/math/sin");
import sinh = require("locutus/php/math/sinh");
import sqrt = require("locutus/php/math/sqrt");
import tan = require("locutus/php/math/tan");
import tanh = require("locutus/php/math/tanh");
export {abs,acos,acosh,asin,asinh,atan,atan2,atanh,base_convert,bindec,ceil,cos,cosh,decbin,dechex,decoct,deg2rad,exp,expm1,floor,fmod,getrandmax,hexdec,hypot,is_finite,is_infinite,is_nan,lcg_value,log,log10,log1p,max,min,mt_getrandmax,mt_rand,octdec,pi,pow,rad2deg,rand,round,sin,sinh,sqrt,tan,tanh};
}
declare module "locutus/php/misc" {
import pack = require("locutus/php/misc/pack");
import uniqid = require("locutus/php/misc/uniqid");
export {pack,uniqid};
}
declare module "locutus/php/net-gopher" {
import gopher_parsedir = require("locutus/php/net-gopher/gopher_parsedir");
export {gopher_parsedir};
}
declare module "locutus/php/network" {
import inet_ntop = require("locutus/php/network/inet_ntop");
import inet_pton = require("locutus/php/network/inet_pton");
import ip2long = require("locutus/php/network/ip2long");
import long2ip = require("locutus/php/network/long2ip");
import setcookie = require("locutus/php/network/setcookie");
import setrawcookie = require("locutus/php/network/setrawcookie");
export {inet_ntop,inet_pton,ip2long,long2ip,setcookie,setrawcookie};
}
declare module "locutus/php/pcre" {
import preg_quote = require("locutus/php/pcre/preg_quote");
import sql_regcase = require("locutus/php/pcre/sql_regcase");
export {preg_quote,sql_regcase};
}
declare module "locutus/php/strings" {
import addcslashes = require("locutus/php/strings/addcslashes");
import addslashes = require("locutus/php/strings/addslashes");
import bin2hex = require("locutus/php/strings/bin2hex");
import chop = require("locutus/php/strings/chop");
import chr = require("locutus/php/strings/chr");
import chunk_split = require("locutus/php/strings/chunk_split");
import convert_cyr_string = require("locutus/php/strings/convert_cyr_string");
import convert_uuencode = require("locutus/php/strings/convert_uuencode");
import count_chars = require("locutus/php/strings/count_chars");
import crc32 = require("locutus/php/strings/crc32");
import echo = require("locutus/php/strings/echo");
import explode = require("locutus/php/strings/explode");
import get_html_translation_table = require("locutus/php/strings/get_html_translation_table");
import hex2bin = require("locutus/php/strings/hex2bin");
import html_entity_decode = require("locutus/php/strings/html_entity_decode");
import htmlentities = require("locutus/php/strings/htmlentities");
import htmlspecialchars = require("locutus/php/strings/htmlspecialchars");
import htmlspecialchars_decode = require("locutus/php/strings/htmlspecialchars_decode");
import implode = require("locutus/php/strings/implode");
import join = require("locutus/php/strings/join");
import lcfirst = require("locutus/php/strings/lcfirst");
import levenshtein = require("locutus/php/strings/levenshtein");
import localeconv = require("locutus/php/strings/localeconv");
import ltrim = require("locutus/php/strings/ltrim");
import md5 = require("locutus/php/strings/md5");
import md5_file = require("locutus/php/strings/md5_file");
import metaphone = require("locutus/php/strings/metaphone");
import money_format = require("locutus/php/strings/money_format");
import nl2br = require("locutus/php/strings/nl2br");
import nl_langinfo = require("locutus/php/strings/nl_langinfo");
import number_format = require("locutus/php/strings/number_format");
import ord = require("locutus/php/strings/ord");
import parse_str = require("locutus/php/strings/parse_str");
import printf = require("locutus/php/strings/printf");
import quoted_printable_decode = require("locutus/php/strings/quoted_printable_decode");
import quoted_printable_encode = require("locutus/php/strings/quoted_printable_encode");
import quotemeta = require("locutus/php/strings/quotemeta");
import rtrim = require("locutus/php/strings/rtrim");
import setlocale = require("locutus/php/strings/setlocale");
import sha1 = require("locutus/php/strings/sha1");
import sha1_file = require("locutus/php/strings/sha1_file");
import similar_text = require("locutus/php/strings/similar_text");
import soundex = require("locutus/php/strings/soundex");
import split = require("locutus/php/strings/split");
import sprintf = require("locutus/php/strings/sprintf");
import sscanf = require("locutus/php/strings/sscanf");
import str_getcsv = require("locutus/php/strings/str_getcsv");
import str_ireplace = require("locutus/php/strings/str_ireplace");
import str_pad = require("locutus/php/strings/str_pad");
import str_repeat = require("locutus/php/strings/str_repeat");
import str_replace = require("locutus/php/strings/str_replace");
import str_rot13 = require("locutus/php/strings/str_rot13");
import str_shuffle = require("locutus/php/strings/str_shuffle");
import str_split = require("locutus/php/strings/str_split");
import str_word_count = require("locutus/php/strings/str_word_count");
import strcasecmp = require("locutus/php/strings/strcasecmp");
import strchr = require("locutus/php/strings/strchr");
import strcmp = require("locutus/php/strings/strcmp");
import strcoll = require("locutus/php/strings/strcoll");
import strcspn = require("locutus/php/strings/strcspn");
import strip_tags = require("locutus/php/strings/strip_tags");
import stripos = require("locutus/php/strings/stripos");
import stripslashes = require("locutus/php/strings/stripslashes");
import stristr = require("locutus/php/strings/stristr");
import strlen = require("locutus/php/strings/strlen");
import strnatcasecmp = require("locutus/php/strings/strnatcasecmp");
import strnatcmp = require("locutus/php/strings/strnatcmp");
import strncasecmp = require("locutus/php/strings/strncasecmp");
import strncmp = require("locutus/php/strings/strncmp");
import strpbrk = require("locutus/php/strings/strpbrk");
import strpos = require("locutus/php/strings/strpos");
import strrchr = require("locutus/php/strings/strrchr");
import strrev = require("locutus/php/strings/strrev");
import strripos = require("locutus/php/strings/strripos");
import strrpos = require("locutus/php/strings/strrpos");
import strspn = require("locutus/php/strings/strspn");
import strstr = require("locutus/php/strings/strstr");
import strtok = require("locutus/php/strings/strtok");
import strtolower = require("locutus/php/strings/strtolower");
import strtoupper = require("locutus/php/strings/strtoupper");
import strtr = require("locutus/php/strings/strtr");
import substr = require("locutus/php/strings/substr");
import substr_compare = require("locutus/php/strings/substr_compare");
import substr_count = require("locutus/php/strings/substr_count");
import substr_replace = require("locutus/php/strings/substr_replace");
import trim = require("locutus/php/strings/trim");
import ucfirst = require("locutus/php/strings/ucfirst");
import ucwords = require("locutus/php/strings/ucwords");
import vprintf = require("locutus/php/strings/vprintf");
import vsprintf = require("locutus/php/strings/vsprintf");
import wordwrap = require("locutus/php/strings/wordwrap");
export {addcslashes,addslashes,bin2hex,chop,chr,chunk_split,convert_cyr_string,convert_uuencode,count_chars,crc32,echo,explode,get_html_translation_table,hex2bin,html_entity_decode,htmlentities,htmlspecialchars,htmlspecialchars_decode,implode,join,lcfirst,levenshtein,localeconv,ltrim,md5,md5_file,metaphone,money_format,nl2br,nl_langinfo,number_format,ord,parse_str,printf,quoted_printable_decode,quoted_printable_encode,quotemeta,rtrim,setlocale,sha1,sha1_file,similar_text,soundex,split,sprintf,sscanf,str_getcsv,str_ireplace,str_pad,str_repeat,str_replace,str_rot13,str_shuffle,str_split,str_word_count,strcasecmp,strchr,strcmp,strcoll,strcspn,strip_tags,stripos,stripslashes,stristr,strlen,strnatcasecmp,strnatcmp,strncasecmp,strncmp,strpbrk,strpos,strrchr,strrev,strripos,strrpos,strspn,strstr,strtok,strtolower,strtoupper,strtr,substr,substr_compare,substr_count,substr_replace,trim,ucfirst,ucwords,vprintf,vsprintf,wordwrap};
}
declare module "locutus/php/url" {
import base64_decode = require("locutus/php/url/base64_decode");
import base64_encode = require("locutus/php/url/base64_encode");
import http_build_query = require("locutus/php/url/http_build_query");
import parse_url = require("locutus/php/url/parse_url");
import rawurldecode = require("locutus/php/url/rawurldecode");
import rawurlencode = require("locutus/php/url/rawurlencode");
import urldecode = require("locutus/php/url/urldecode");
import urlencode = require("locutus/php/url/urlencode");
export {base64_decode,base64_encode,http_build_query,parse_url,rawurldecode,rawurlencode,urldecode,urlencode};
}
declare module "locutus/php/var" {
import doubleval = require("locutus/php/var/doubleval");
import empty = require("locutus/php/var/empty");
import floatval = require("locutus/php/var/floatval");
import gettype = require("locutus/php/var/gettype");
import intval = require("locutus/php/var/intval");
import is_array = require("locutus/php/var/is_array");
import is_binary = require("locutus/php/var/is_binary");
import is_bool = require("locutus/php/var/is_bool");
import is_buffer = require("locutus/php/var/is_buffer");
import is_callable = require("locutus/php/var/is_callable");
import is_double = require("locutus/php/var/is_double");
import is_float = require("locutus/php/var/is_float");
import is_int = require("locutus/php/var/is_int");
import is_integer = require("locutus/php/var/is_integer");
import is_long = require("locutus/php/var/is_long");
import is_null = require("locutus/php/var/is_null");
import is_numeric = require("locutus/php/var/is_numeric");
import is_object = require("locutus/php/var/is_object");
import is_real = require("locutus/php/var/is_real");
import is_scalar = require("locutus/php/var/is_scalar");
import is_string = require("locutus/php/var/is_string");
import is_unicode = require("locutus/php/var/is_unicode");
import isset = require("locutus/php/var/isset");
import print_r = require("locutus/php/var/print_r");
import serialize = require("locutus/php/var/serialize");
import strval = require("locutus/php/var/strval");
import unserialize = require("locutus/php/var/unserialize");
import var_dump = require("locutus/php/var/var_dump");
import var_export = require("locutus/php/var/var_export");
export {doubleval,empty,floatval,gettype,intval,is_array,is_binary,is_bool,is_buffer,is_callable,is_double,is_float,is_int,is_integer,is_long,is_null,is_numeric,is_object,is_real,is_scalar,is_string,is_unicode,isset,print_r,serialize,strval,unserialize,var_dump,var_export};
}
declare module "locutus/php/xdiff" {
import xdiff_string_diff = require("locutus/php/xdiff/xdiff_string_diff");
import xdiff_string_patch = require("locutus/php/xdiff/xdiff_string_patch");
export {xdiff_string_diff,xdiff_string_patch};
}
declare module "locutus/php/xml" {
import utf8_decode = require("locutus/php/xml/utf8_decode");
import utf8_encode = require("locutus/php/xml/utf8_encode");
export {utf8_decode,utf8_encode};
}
declare module "locutus/python/string" {
import capwords = require("locutus/python/string/capwords");
export {capwords};
}
declare module "locutus/ruby/Math" {
import acos = require("locutus/ruby/Math/acos");
export {acos};
}
declare module "locutus/c" {
import math = require("locutus/c/math");
export {math};
}
declare module "locutus/golang" {
import strings = require("locutus/golang/strings");
export {strings};
}
declare module "locutus/php" {
import array = require("locutus/php/array");
import bc = require("locutus/php/bc");
import ctype = require("locutus/php/ctype");
import datetime = require("locutus/php/datetime");
import exec = require("locutus/php/exec");
import filesystem = require("locutus/php/filesystem");
import funchand = require("locutus/php/funchand");
import i18n = require("locutus/php/i18n");
import info = require("locutus/php/info");
import json = require("locutus/php/json");
import math = require("locutus/php/math");
import misc = require("locutus/php/misc");
// import net_gopher = require("locutus/php/net-gopher");
import network = require("locutus/php/network");
import pcre = require("locutus/php/pcre");
import strings = require("locutus/php/strings");
import url = require("locutus/php/url");
// import Var = require("locutus/php/var");
import xdiff = require("locutus/php/xdiff");
import xml = require("locutus/php/xml");
export {array,bc,ctype,datetime,exec,filesystem,funchand,i18n,info,json,math,misc,network,pcre,strings,url,xdiff,xml /* ,"net-gopher":net_gopher */ /* ,"var":Var */};
}
declare module "locutus/python" {
import string = require("locutus/python/string");
export {string};
}
declare module "locutus/ruby" {
import Math = require("locutus/ruby/Math");
export {Math};
}
declare module "locutus" {
import c = require("locutus/c");
import golang = require("locutus/golang");
import php = require("locutus/php");
import python = require("locutus/python");
import ruby = require("locutus/ruby");
export {c,golang,php,python,ruby};
}