import { ActionReducerMap } from "@ngrx/store"; import * as fromPermSetStates from "../perm-set-controller/states/perm-set.states"; import * as fromUserPermStates from "../user-permissions-controller/states/user-permissions.states"; import * as fromTeamPermStates from "../team-permissions-controller/states/team-permissions.states"; import * as fromRolePermStates from "../role-permissions-controller/states/role-permissions.states"; import * as fromClientPermStates from "../client-side-permissions-controller/states/client-side-permission.states"; import * as fromPermWizardStates from "../permission-wizard-controller/states/permission-wizard.states"; import * as fromUserPermInquiryStates from "../user-permissions-inquiry-controller/states/user-permissions-inquiry.states"; import * as fromRolePricingSchemeLinkStates from "../role-pricing-scheme-link-controler/states/role-pricing-scheme-link.states"; export declare const permissionsFeatureKey = "permissions"; export interface PermState { permSet: fromPermSetStates.PermSetState; permWizard: fromPermWizardStates.PermWizardState; userPerm: fromUserPermStates.UserPermState; teamPerm: fromTeamPermStates.TeamPermState; rolePerm: fromRolePermStates.RolePermState; clientSide: fromClientPermStates.ClientSidePermissionsState; userPermInquiry: fromUserPermInquiryStates.UserPermInquiryState; rolePricingSchemeLink: fromRolePricingSchemeLinkStates.RolePricingSchemeLinkState; } export interface PermissionStates { permissions: PermState; } export declare const reducers: ActionReducerMap; export declare const getPermissionsState: import("@ngrx/store").MemoizedSelector>;