index.ts 785 B

12345678910111213141516171819202122232425262728293031323334
  1. import { Team, TeamsState, TeamState, TeamGroup, TeamMember } from './teams';
  2. import { AlertRuleDTO, AlertRule, AlertRulesState } from './alerting';
  3. import { LocationState, LocationUpdate, UrlQueryMap, UrlQueryValue } from './location';
  4. import { NavModel, NavModelItem, NavIndex } from './navModel';
  5. import { FolderDTO, FolderState } from './folder';
  6. export {
  7. Team,
  8. TeamsState,
  9. TeamState,
  10. TeamGroup,
  11. TeamMember,
  12. AlertRuleDTO,
  13. AlertRule,
  14. AlertRulesState,
  15. LocationState,
  16. LocationUpdate,
  17. NavModel,
  18. NavModelItem,
  19. NavIndex,
  20. UrlQueryMap,
  21. UrlQueryValue,
  22. FolderDTO,
  23. FolderState,
  24. };
  25. export interface StoreState {
  26. navIndex: NavIndex;
  27. location: LocationState;
  28. alertRules: AlertRulesState;
  29. teams: TeamsState;
  30. team: TeamState;
  31. folder: FolderState;
  32. }