import { IModelConfiguration } from '../IModelConfiguration';
import { AssetDefinition } from '../AssetDefinition';
import { Metric } from './support/Metric';
/**
 * DXP ORGANIZATION FLASHBOARD CONFIG:
 * -----------------------------------------------------
 * This file defines configurable organization flashboard settings hosted in the DXP platform.
 */
export declare class FlashboardConfiguration implements IModelConfiguration {
    /**
     * The key for this model in the DXP platform (read-only)
     * @pattern ^[A-Za-z0-9-_]{1,30}$
     */
    key: string;
    /**
     * The name of this flashboard
     */
    name: string;
    /**
     *
     */
    metrics?: Array<Metric>;
    getAssets(from_key?: string, local_root?: string): AssetDefinition[];
}
