123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- import { Application } from './ast/application';
- import { Identifier } from './ast/identifier';
- import { Keyframes } from './ast/keyframes';
- import { Let } from './ast/let';
- import { Literal } from './ast/literal';
- import { MediaQuery } from './ast/mediaQuery';
- import { MediaQueryPredicate } from './ast/mediaQueryPredicate';
- import { Mixin } from './ast/mixin';
- import { Property } from './ast/property';
- import { Rule } from './ast/rule';
- import { RuleSet } from './ast/ruleSet';
-
- export type Child = Rule | RuleSet | Application | MediaQuery | Mixin;
- export type Value = Literal | Identifier | Application;
- export type Node =
- | Application
- | Identifier
- | Keyframes
- | Let
- | Literal
- | MediaQuery
- | MediaQueryPredicate
- | Mixin
- | Property
- | Rule
- | RuleSet;
-
- export * from './ast/application';
- export * from './ast/binding';
- export * from './ast/identifier';
- export * from './ast/keyframes';
- export * from './ast/let';
- export * from './ast/literal';
- export * from './ast/mediaQuery';
- export * from './ast/mediaQueryPredicate';
- export * from './ast/mixin';
- export * from './ast/property';
- export * from './ast/rule';
- export * from './ast/ruleSet';
- export * from './ast/selector';
-
- export interface Opts {
- depth: number;
- prettyPrint: boolean;
- }
|