import { Key } from 'react';
/**
 * Customized render function for each element.
 */
export declare type RenderEach = (item: DisplayValuesSchemaItem) => void;
export declare type Value = string | number | undefined;
export declare type DisplayValuesSchemaItem = {
    key?: Key;
    /**
     * If value is undefined or empty array it'll return undefined.
     */
    value?: Value | Value[];
    /**
     * If render function is exist it'll excute render function instead of renderEach.
     */
    render?: RenderEach;
};
/**
 * Defined displayValues schema.
 */
export declare type DisplayValuesSchema = DisplayValuesSchemaItem[];
/**
 * To displayValues by schema.
 */
export default function displayValues(schema: DisplayValuesSchema, renderEach: RenderEach): void[];
