summaryrefslogtreecommitdiff
path: root/node_modules/@csstools/css-calc/dist/util
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/@csstools/css-calc/dist/util')
-rw-r--r--node_modules/@csstools/css-calc/dist/util/canonical-unit.d.ts2
-rw-r--r--node_modules/@csstools/css-calc/dist/util/globals.d.ts4
-rw-r--r--node_modules/@csstools/css-calc/dist/util/infinity.d.ts2
-rw-r--r--node_modules/@csstools/css-calc/dist/util/kind-of-number.d.ts5
-rw-r--r--node_modules/@csstools/css-calc/dist/util/minus-zero.d.ts2
-rw-r--r--node_modules/@csstools/css-calc/dist/util/nan.d.ts2
-rw-r--r--node_modules/@csstools/css-calc/dist/util/patch-result.d.ts3
-rw-r--r--node_modules/@csstools/css-calc/dist/util/precision.d.ts2
-rw-r--r--node_modules/@csstools/css-calc/dist/util/to-lower-case-a-z.d.ts1
9 files changed, 23 insertions, 0 deletions
diff --git a/node_modules/@csstools/css-calc/dist/util/canonical-unit.d.ts b/node_modules/@csstools/css-calc/dist/util/canonical-unit.d.ts
new file mode 100644
index 00000000..49f5e457
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/canonical-unit.d.ts
@@ -0,0 +1,2 @@
+import type { FunctionNode, TokenNode } from '@csstools/css-parser-algorithms';
+export declare function patchCanonicalUnit(x: TokenNode | FunctionNode | -1): TokenNode | FunctionNode | -1;
diff --git a/node_modules/@csstools/css-calc/dist/util/globals.d.ts b/node_modules/@csstools/css-calc/dist/util/globals.d.ts
new file mode 100644
index 00000000..c9e43b74
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/globals.d.ts
@@ -0,0 +1,4 @@
+import type { TokenDimension, TokenNumber, TokenPercentage } from '@csstools/css-tokenizer';
+export type Globals = Map<string, TokenDimension | TokenNumber | TokenPercentage>;
+export type GlobalsWithStrings = Map<string, TokenDimension | TokenNumber | TokenPercentage | string>;
+export declare function tokenizeGlobals(x: GlobalsWithStrings | undefined): Globals;
diff --git a/node_modules/@csstools/css-calc/dist/util/infinity.d.ts b/node_modules/@csstools/css-calc/dist/util/infinity.d.ts
new file mode 100644
index 00000000..588d3e13
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/infinity.d.ts
@@ -0,0 +1,2 @@
+import { FunctionNode, TokenNode } from '@csstools/css-parser-algorithms';
+export declare function patchInfinity(x: TokenNode | FunctionNode | -1): TokenNode | FunctionNode | -1;
diff --git a/node_modules/@csstools/css-calc/dist/util/kind-of-number.d.ts b/node_modules/@csstools/css-calc/dist/util/kind-of-number.d.ts
new file mode 100644
index 00000000..dac78981
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/kind-of-number.d.ts
@@ -0,0 +1,5 @@
+import { CSSToken, TokenDimension, TokenNumber, TokenPercentage } from '@csstools/css-tokenizer';
+export declare function isNumeric(x: CSSToken): x is TokenDimension | TokenPercentage | TokenNumber;
+export declare function isDimensionOrNumber(x: CSSToken): x is TokenDimension | TokenNumber;
+export declare function arrayOfSameNumeric<T extends TokenDimension | TokenPercentage | TokenNumber>(x: Array<CSSToken>): x is Array<T>;
+export declare function twoOfSameNumeric<T extends TokenDimension | TokenPercentage | TokenNumber>(x: T, y: CSSToken): y is T;
diff --git a/node_modules/@csstools/css-calc/dist/util/minus-zero.d.ts b/node_modules/@csstools/css-calc/dist/util/minus-zero.d.ts
new file mode 100644
index 00000000..67b9e553
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/minus-zero.d.ts
@@ -0,0 +1,2 @@
+import type { FunctionNode, TokenNode } from '@csstools/css-parser-algorithms';
+export declare function patchMinusZero(x: TokenNode | FunctionNode | -1): TokenNode | FunctionNode | -1;
diff --git a/node_modules/@csstools/css-calc/dist/util/nan.d.ts b/node_modules/@csstools/css-calc/dist/util/nan.d.ts
new file mode 100644
index 00000000..a7e03354
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/nan.d.ts
@@ -0,0 +1,2 @@
+import { FunctionNode, TokenNode } from '@csstools/css-parser-algorithms';
+export declare function patchNaN(x: TokenNode | FunctionNode | -1): TokenNode | FunctionNode | -1;
diff --git a/node_modules/@csstools/css-calc/dist/util/patch-result.d.ts b/node_modules/@csstools/css-calc/dist/util/patch-result.d.ts
new file mode 100644
index 00000000..03330b3e
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/patch-result.d.ts
@@ -0,0 +1,3 @@
+import { FunctionNode, TokenNode } from '@csstools/css-parser-algorithms';
+import { conversionOptions } from '../options';
+export declare function patchCalcResult(x: TokenNode | FunctionNode | -1, options?: conversionOptions): TokenNode | FunctionNode | -1;
diff --git a/node_modules/@csstools/css-calc/dist/util/precision.d.ts b/node_modules/@csstools/css-calc/dist/util/precision.d.ts
new file mode 100644
index 00000000..424909c1
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/precision.d.ts
@@ -0,0 +1,2 @@
+import type { FunctionNode, TokenNode } from '@csstools/css-parser-algorithms';
+export declare function patchPrecision(x: TokenNode | FunctionNode | -1, precision?: number): TokenNode | FunctionNode | -1;
diff --git a/node_modules/@csstools/css-calc/dist/util/to-lower-case-a-z.d.ts b/node_modules/@csstools/css-calc/dist/util/to-lower-case-a-z.d.ts
new file mode 100644
index 00000000..396b252e
--- /dev/null
+++ b/node_modules/@csstools/css-calc/dist/util/to-lower-case-a-z.d.ts
@@ -0,0 +1 @@
+export declare function toLowerCaseAZ(x: string): string;