/**
 * Returns an action object used to set which template is currently being used/edited.
 *
 * @param {string} id Template Id.
 *
 * @return {Object} Action object.
 */
export function setCurrentTemplateId(id: string): Object;
/**
 * Set the current global styles navigation path.
 *
 * @param {string} path The navigation path.
 * @return {Object} Action object.
 */
export function setStylesPath(path: string): Object;
/**
 * Set whether the stylebook is visible.
 *
 * @param {boolean} show Whether to show the stylebook.
 * @return {Object} Action object.
 */
export function setShowStylebook(show: boolean): Object;
/**
 * Reset the global styles navigation to initial state.
 *
 * @return {Object} Action object.
 */
export function resetStylesNavigation(): Object;
/**
 * Set the minimum height of the canvas.
 *
 * @param {number} minHeight
 * @return {Object} Action object.
 */
export function setCanvasMinHeight(minHeight: number): Object;
export * from "../dataviews/store/private-actions";
export function createTemplate(template: Object | null): ({ select, dispatch, registry }: {
    select: any;
    dispatch: any;
    registry: any;
}) => Promise<any>;
export function showBlockTypes(blockNames: string[]): ({ registry }: {
    registry: any;
}) => void;
export function hideBlockTypes(blockNames: string[]): ({ registry }: {
    registry: any;
}) => void;
export function saveDirtyEntities({ onSave, dirtyEntityRecords, entitiesToSkip, close }?: {
    onSave?: Function | undefined;
    dirtyEntityRecords?: object[] | undefined;
    entitiesToSkip?: object[] | undefined;
    close?: Function | undefined;
}): ({ registry }: {
    registry: any;
}) => void;
export function revertTemplate(template: Object, { allowUndo }?: {
    allowUndo?: boolean | undefined;
}): ({ registry }: {
    registry: any;
}) => Promise<void>;
export function removeTemplates(items: any[]): ({ registry }: {
    registry: any;
}) => Promise<void>;
export function setDefaultRenderingMode(mode: string): ({ select, registry }: {
    select: any;
    registry: any;
}) => void;
//# sourceMappingURL=private-actions.d.ts.map