Demo for query storing
Change-Id: I947bcac841992c3f6cfd01ab337c265b0d01cb70
diff --git a/node_modules/css-what/lib/parse.d.ts b/node_modules/css-what/lib/parse.d.ts
new file mode 100644
index 0000000..7e03a58
--- /dev/null
+++ b/node_modules/css-what/lib/parse.d.ts
@@ -0,0 +1,38 @@
+export default parse;
+export interface Options {
+ lowerCaseAttributeNames?: boolean;
+ lowerCaseTags?: boolean;
+ xmlMode?: boolean;
+}
+export declare type Selector = PseudoSelector | PseudoElement | AttributeSelector | TagSelector | UniversalSelector | Traversal;
+export interface AttributeSelector {
+ type: "attribute";
+ name: string;
+ action: AttributeAction;
+ value: string;
+ ignoreCase: boolean;
+}
+declare type DataType = Selector[][] | null | string;
+export interface PseudoSelector {
+ type: "pseudo";
+ name: string;
+ data: DataType;
+}
+export interface PseudoElement {
+ type: "pseudo-element";
+ name: string;
+}
+export interface TagSelector {
+ type: "tag";
+ name: string;
+}
+export interface UniversalSelector {
+ type: "universal";
+}
+export interface Traversal {
+ type: TraversalType;
+}
+export declare type AttributeAction = "any" | "element" | "end" | "equals" | "exists" | "hyphen" | "not" | "start";
+export declare type TraversalType = "adjacent" | "child" | "descendant" | "parent" | "sibling";
+declare function parse(selector: string, options?: Options): Selector[][];
+//# sourceMappingURL=parse.d.ts.map
\ No newline at end of file