/// <reference types="react" />
import { VizzlyComponents } from '../../types';
import { Component } from '../../../../shared-logic/src/Component/types';
import { Result as ResultType } from '../../../../shared-logic/src/Result/types';
export declare type ProgressViewProps = Omit<VizzlyComponents.ViewProps<Component.ProgressAttributes>, 'result'> & {
    results: Array<ResultType | null | undefined>;
    height?: number;
};
export declare const defaultProps: Omit<Component.ProgressAttributes, 'dataSetId'>;
declare const ProgressView: {
    (props: ProgressViewProps): JSX.Element;
    defaultProps: Pick<Component.ProgressAttributes, "measure" | "limit" | "offset" | "filter" | "aggregateMetricGroup" | "type" | "viewId" | "displayTitle" | "displaySubject" | "protectedByOrganisation" | "tags" | "conditionalFormattingRules" | "parameters" | "prefixes" | "goals" | "progressType" | "postfixes" | "formatter">;
};
export default ProgressView;
