packages/store/src/public_api.ts
export { NgxsModule } from './module';
export { Action } from './decorators/action';
export { Store } from './store';
export { State } from './decorators/state';
export { Select } from './decorators/select/select';
export { SelectorOptions } from './decorators/selector-options';
export { Actions, ActionContext, ActionStatus } from './actions-stream';
export {
ofAction,
ofActionDispatched,
ofActionSuccessful,
ofActionCanceled,
ofActionErrored,
ofActionCompleted,
ActionCompletion
} from './operators/of-action';
export {
NgxsConfig,
StateContext,
StateOperator,
NgxsOnInit,
NgxsAfterBootstrap,
NgxsOnChanges,
NgxsModuleOptions,
NgxsSimpleChange
} from './symbols';
export { Selector } from './decorators/selector/selector';
export { NgxsExecutionStrategy } from './execution/symbols';
export { ActionType, ActionDef } from './actions/symbols';
export { NoopNgxsExecutionStrategy } from './execution/noop-ngxs-execution-strategy';
export {
NgxsUnhandledErrorHandler,
NgxsUnhandledErrorContext
} from './ngxs-unhandled-error-handler';
export { NgxsDevelopmentOptions } from './dev-features/symbols';
export {
NgxsDevelopmentModule,
withNgxsDevelopmentOptions
} from './dev-features/ngxs-development.module';
export { NgxsUnhandledActionsLogger } from './dev-features/ngxs-unhandled-actions-logger';
export {
createModelSelector,
createPickSelector,
createPropertySelectors,
createSelector,
PropertySelectors,
TypedSelector
} from './selectors';
export * from './standalone-features';
export * from './utils/public_api';
export { StateToken } from '@ngxs/store/internals';
export { ɵActionOptions as ActionOptions } from '@ngxs/store/internals';
export { getActionTypeFromInstance, actionMatcher } from '@ngxs/store/plugins';