import React from 'react';
/**
 * `SummaryBlock` component
 */
export declare const SummaryBlock: {
    (props: any): React.JSX.Element;
    propTypes: {
        /** @type {?string} main label, if you pass a number with decimals the card will show the decimals in the left side */
        value: string;
        /** @type {?string} label showed in the bottom part of the block summary */
        label: string;
        /** @type {?string} optional symbol to put at the right side of the value */
        startLabel: string;
        /** @type {?elementType} optional icon to display in the left side of the value */
        icon: elementType;
        /** @type {?object} optional additional css properties */
        style: object;
        /** @type {?object}  render prop if you want to pass a custom react element instead of the predefined value */
        primary: object;
        /** @type {?object} render prop if you want to pass a custom react element instead of the predefined label*/
        secondary: object;
        /** @type {?string} optional variant for the main text e.g ['caption', 'subtitle'] */
        textVariant: string;
        /** @type {?string} optional variant for the label e.g ['caption', 'subtitle'] */
        labelVariant: string;
        /** @type {?string} optional background color for the full content */
        backgroundColor: string;
        /** @type {?elementType} optional children element */
        children: elementType;
    };
};
//# sourceMappingURL=SummaryBlock.d.ts.map