/**
 * Copyright (c) 2019 Paul Armstrong
 */
import Build from '@build-tracker/build';
import { AddComparedRevision, AddSnack, ClearComparedRevision, FetchState, GraphType, RemoveComparedRevision, RemoveSnack, SetArtifactsActiveAction, SetBuildsAction, SetColorScaleAction, SetDisabledArtifactsVisible, SetFetchState, SetFocusedRevision, SetGraphType, SetHoveredArtifacts, SetSizeKey } from './types';
export declare const setArtifactActive: (artifacts: string[], active: boolean) => SetArtifactsActiveAction;
export declare const setBuilds: (builds: Build<import("../../../build").BuildMeta>[]) => SetBuildsAction;
export declare const setColorScale: (scale: string | number) => SetColorScaleAction;
export declare const addComparedRevision: (revision: string) => AddComparedRevision;
export declare const removeComparedRevision: (revision: string) => RemoveComparedRevision;
export declare const clearComparedRevisions: () => ClearComparedRevision;
export declare const setDisabledArtifactsVisible: (visible: boolean) => SetDisabledArtifactsVisible;
export declare const setFocusedRevision: (revision?: string) => SetFocusedRevision;
export declare const addSnack: (message: string) => AddSnack;
export declare const removeSnack: (message: string) => RemoveSnack;
export declare const setHoveredArtifacts: (artifactNames: string[]) => SetHoveredArtifacts;
export declare const setSizeKey: (key: string) => SetSizeKey;
export declare const setFetchState: (status: FetchState) => SetFetchState;
export declare const setGraphType: (graphType: GraphType) => SetGraphType;
//# sourceMappingURL=actions.d.ts.map