import { ButtonMetadata, ToolbarAction } from '../../types';
export declare enum CardType {
    native = "native",
    checker = "checker",
    tappable = "tappable",
    complex = "complex"
}
export interface CardClickEvent {
    section: CardSection;
    token?: string;
}
export declare enum CardSection {
    headerLeft = 0,
    headerRight = 1,
    content = 2,
    footer = 3,
    footerExtra = 4
}
export interface CardMetadata {
    token?: string;
    type: CardType;
    title?: string;
    overtitle?: string;
    content?: string;
    image?: string;
    footerActions: ButtonMetadata[];
    footerComplexActions: ToolbarAction[];
    leftActions: ToolbarAction[];
    rightActions: ToolbarAction[];
    selected: boolean;
    headerText?: string;
}
