import { app_perm_set_line_RowClass, PermissionSetContainerModel } from 'blg-akaun-ts-lib'; import { ViewColumnState } from '../../../../application-controller/store/states/view-col.states'; import { PermissionSetModel, PermSetLine } from '../../../../models/perm-set.model'; export declare const createPermSetInit: import("@ngrx/store").ActionCreator<"[Perm Set] Create Perm Set Init", (props: { permSet: PermissionSetContainerModel; }) => { permSet: PermissionSetContainerModel; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Create Perm Set Init">>; export declare const createPermSetSuccess: import("@ngrx/store").ActionCreator<"[Perm Set] Create Perm Set Success", () => import("@ngrx/store/src/models").TypedAction<"[Perm Set] Create Perm Set Success">>; export declare const createPermSetFailure: import("@ngrx/store").ActionCreator<"[Perm Set] Create Perm Set Failure", (props: { error: string; }) => { error: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Create Perm Set Failure">>; export declare const updatePermSetInit: import("@ngrx/store").ActionCreator<"[Perm Set] Update Perm Set Init", (props: { permSet: PermissionSetContainerModel; }) => { permSet: PermissionSetContainerModel; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Update Perm Set Init">>; export declare const updatePermSetSuccess: import("@ngrx/store").ActionCreator<"[Perm Set] Update Perm Set Success", () => import("@ngrx/store/src/models").TypedAction<"[Perm Set] Update Perm Set Success">>; export declare const updatePermSetFailure: import("@ngrx/store").ActionCreator<"[Perm Set] Update Perm Set Failure", (props: { error: string; }) => { error: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Update Perm Set Failure">>; export declare const updatePermAssigneeTargetLinksInit: import("@ngrx/store").ActionCreator<"[Perm Set] Update Perm Assignee Target Links Init", (props: { lines: app_perm_set_line_RowClass[]; }) => { lines: app_perm_set_line_RowClass[]; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Update Perm Assignee Target Links Init">>; export declare const updatePermAssigneeTargetLinksSuccess: import("@ngrx/store").ActionCreator<"[Perm Set] Update Perm Assignee Target Links Success", () => import("@ngrx/store/src/models").TypedAction<"[Perm Set] Update Perm Assignee Target Links Success">>; export declare const updatePermAssigneeTargetLinksFailure: import("@ngrx/store").ActionCreator<"[Perm Set] Update Perm Assignee Target Links Failure", (props: { error: string; }) => { error: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Update Perm Assignee Target Links Failure">>; export declare const deletePermSetInit: import("@ngrx/store").ActionCreator<"[Perm Set] Delete Perm Set Init", (props: { guid: string; }) => { guid: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Delete Perm Set Init">>; export declare const deletePermSetSuccess: import("@ngrx/store").ActionCreator<"[Perm Set] Delete Perm Set Success", () => import("@ngrx/store/src/models").TypedAction<"[Perm Set] Delete Perm Set Success">>; export declare const deletePermSetFailure: import("@ngrx/store").ActionCreator<"[Perm Set] Delete Perm Set Failure", (props: { error: string; }) => { error: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Delete Perm Set Failure">>; export declare const deletePermAssigneeTargetLinksInit: import("@ngrx/store").ActionCreator<"[Perm Set] Delete Perm Assignee Target Links Init", (props: { permSetHdrGuid: string; }) => { permSetHdrGuid: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Delete Perm Assignee Target Links Init">>; export declare const deletePermAssigneeTargetLinksSuccess: import("@ngrx/store").ActionCreator<"[Perm Set] Delete Perm Assignee Target Links Success", () => import("@ngrx/store/src/models").TypedAction<"[Perm Set] Delete Perm Assignee Target Links Success">>; export declare const deletePermAssigneeTargetLinksFailure: import("@ngrx/store").ActionCreator<"[Perm Set] Delete Perm Assignee Target Links Failure", (props: { error: string; }) => { error: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Delete Perm Assignee Target Links Failure">>; export declare const setNewPermSet: import("@ngrx/store").ActionCreator<"[Perm Set] Set New Perm Set", (props: { permSet: PermissionSetModel; }) => { permSet: PermissionSetModel; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Set New Perm Set">>; export declare const selectPermSet: import("@ngrx/store").ActionCreator<"[Perm Set] Select Perm Set", (props: { permSet: PermissionSetModel; }) => { permSet: PermissionSetModel; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Select Perm Set">>; export declare const setPermTemplate: import("@ngrx/store").ActionCreator<"[Perm Set] Set Perm Template", (props: { permTemplate: any; }) => { permTemplate: any; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Set Perm Template">>; export declare const selectPermSetLine: import("@ngrx/store").ActionCreator<"[Perm Set] Select Perm Set Line", (props: { permSetLine: PermSetLine; }) => { permSetLine: PermSetLine; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Select Perm Set Line">>; export declare const setUpdatePermSetListing: import("@ngrx/store").ActionCreator<"[PermSet] Set Update Perm Set Listing", (props: { update: boolean; }) => { update: boolean; } & import("@ngrx/store/src/models").TypedAction<"[PermSet] Set Update Perm Set Listing">>; export declare const selectGuid: import("@ngrx/store").ActionCreator<"[Perm Set] Select Guid", (props: { guid: string; }) => { guid: string; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Select Guid">>; export declare const setRequiresUpdate: import("@ngrx/store").ActionCreator<"[Perm Set] Set Update Options", (props: { update: boolean; }) => { update: boolean; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Set Update Options">>; export declare const saveViewState: import("@ngrx/store").ActionCreator<"[Perm Set] Save View State", (props: { cache: ViewColumnState; }) => { cache: ViewColumnState; } & import("@ngrx/store/src/models").TypedAction<"[Perm Set] Save View State">>;