index.d.ts 1.1 KB

123456789101112131415161718192021222324252627282930313233
  1. import { CompositionNode } from './base';
  2. import { View } from './view';
  3. import { SpaceLayer } from './spaceLayer';
  4. import { SpaceFlex } from './spaceFlex';
  5. import { FacetRect } from './facetRect';
  6. import { FacetCircle } from './facetCircle';
  7. import { RepeatMatrix } from './repeatMatrix';
  8. import { TimingKeyframe } from './timingKeyframe';
  9. import { GeoView } from './geoView';
  10. import { GeoPath } from './geoPath';
  11. export declare const composition: {
  12. view: typeof View;
  13. spaceLayer: typeof SpaceLayer;
  14. spaceFlex: typeof SpaceFlex;
  15. facetRect: typeof FacetRect;
  16. facetCircle: typeof FacetCircle;
  17. repeatMatrix: typeof RepeatMatrix;
  18. timingKeyframe: typeof TimingKeyframe;
  19. geoView: typeof GeoView;
  20. geoPath: typeof GeoPath;
  21. };
  22. export interface Composition {
  23. view(): View;
  24. spaceLayer(): SpaceLayer;
  25. spaceFlex(): SpaceFlex;
  26. facetRect(): FacetRect;
  27. facetCircle(): FacetCircle;
  28. repeatMatrix(): RepeatMatrix;
  29. timingKeyframe(): TimingKeyframe;
  30. geoView(): GeoView;
  31. geoPath(): GeoPath;
  32. }
  33. export { CompositionNode, View, SpaceLayer, SpaceFlex, FacetRect, FacetCircle, RepeatMatrix, TimingKeyframe, GeoView, GeoPath, };