///
import { ConnectedProps } from 'react-redux';
declare const connector: import("react-redux").InferableComponentEnhancerWithProps<{
variables: any;
unusedVariables: ({
name: string;
label: string;
multiplier: number;
units: {
metric: {
label: string;
convert: (value: number) => number;
convertTransfer: (value: number) => number;
precision: number;
transferPrecision: number;
};
imperial: {
label: string;
convert: (value: number) => number;
convertTransfer: (value: number) => number;
precision: number;
transferPrecision: number;
};
};
} | {
name: string;
label: string;
multiplier: number;
units: {
metric: {
label: string;
convert: (value: number) => number;
precision: number;
transferPrecision: number;
};
imperial: {
label: string;
convert: (value: number) => number;
precision: number;
transferPrecision: number;
};
};
})[];
} & {
onChange: (variable: string, variables: any[]) => void;
}, {}>;
declare type VariablesProps = ConnectedProps & {
edit: boolean;
};
declare const _default: import("react-redux").ConnectedComponent<({ variables, unusedVariables, edit, onChange }: VariablesProps) => JSX.Element, Pick>;
export default _default;
//# sourceMappingURL=Variables.d.ts.map