summaryrefslogtreecommitdiff
path: root/node_modules/@csstools/cascade-layer-name-parser/dist/index.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/@csstools/cascade-layer-name-parser/dist/index.d.ts')
-rw-r--r--node_modules/@csstools/cascade-layer-name-parser/dist/index.d.ts34
1 files changed, 31 insertions, 3 deletions
diff --git a/node_modules/@csstools/cascade-layer-name-parser/dist/index.d.ts b/node_modules/@csstools/cascade-layer-name-parser/dist/index.d.ts
index 2592bc2e..225d9fda 100644
--- a/node_modules/@csstools/cascade-layer-name-parser/dist/index.d.ts
+++ b/node_modules/@csstools/cascade-layer-name-parser/dist/index.d.ts
@@ -1,3 +1,31 @@
-export { LayerName } from './nodes/layer-name';
-export { addLayerToModel } from './util/model';
-export { parse, parseFromTokens } from './parser/parse';
+import { CSSToken } from '@csstools/css-tokenizer';
+import { ParseError } from '@csstools/css-tokenizer';
+
+export declare function addLayerToModel(layers: Array<LayerName>, currentLayerNames: Array<LayerName>): LayerName[];
+
+export declare class LayerName {
+ parts: Array<CSSToken>;
+ constructor(parts: Array<CSSToken>);
+ tokens(): Array<CSSToken>;
+ slice(start: number, end: number): LayerName;
+ concat(other: LayerName): LayerName;
+ segments(): Array<string>;
+ name(): string;
+ equal(other: LayerName): boolean;
+ toString(): string;
+ toJSON(): {
+ parts: CSSToken[];
+ segments: string[];
+ name: string;
+ };
+}
+
+export declare function parse(source: string, options?: {
+ onParseError?: (error: ParseError) => void;
+}): LayerName[];
+
+export declare function parseFromTokens(tokens: Array<CSSToken>, options?: {
+ onParseError?: (error: ParseError) => void;
+}): LayerName[];
+
+export { }