import { SetEntityActionPayload } from '@o3r/core';
import { type PlaceholderMode, PlaceholderTemplateModel } from './placeholder-template.state';
/** Action to delete a specific entity */
export declare const deletePlaceholderTemplateEntity: import("@ngrx/store").ActionCreator<"[PlaceholderTemplate] delete entity", (props: {
    id: string;
}) => {
    id: string;
} & import("@ngrx/store").Action<"[PlaceholderTemplate] delete entity">>;
/** Action to clear all placeholderTemplate and fill the store with the payload */
export declare const setPlaceholderTemplateEntity: import("@ngrx/store").ActionCreator<"[PlaceholderTemplate] set entity", (props: SetEntityActionPayload<PlaceholderTemplateModel>) => SetEntityActionPayload<PlaceholderTemplateModel> & import("@ngrx/store").Action<"[PlaceholderTemplate] set entity">>;
export declare const togglePlaceholderModeTemplate: import("@ngrx/store").ActionCreator<"[PlaceholderTemplate] toggle mode", (props: {
    mode: PlaceholderMode;
}) => {
    mode: PlaceholderMode;
} & import("@ngrx/store").Action<"[PlaceholderTemplate] toggle mode">>;
//# sourceMappingURL=placeholder-template.actions.d.ts.map