import { BlockElement } from './element';
export interface ModuleLabels {
    readonly title: string;
    readonly subtitle: string;
    readonly labelName: string;
    readonly labelDescription: string;
    readonly labelCategory: string;
    readonly labelImage: string;
    readonly advancedShow: string;
    readonly advancedHide: string;
    readonly graphTitle: string;
    readonly graphSubtitle: string;
}
export interface BlockLabels {
    readonly title: string;
    readonly subtitle: string;
    readonly element?: ElementLabels;
}
export interface ElementLabels {
    readonly action: {
        delete: string;
        duplicate: string;
    };
    readonly type: BlockElement.Label;
}
export interface FlowLabels {
    readonly labelTitle?: string;
    readonly labelSubtitle?: string;
    readonly labelOptionEnd?: string;
    readonly labelOptionNext?: string;
    readonly labelOptionConditional?: string;
    readonly labelActionEnd?: string;
    readonly labelConditionScreen?: string;
    readonly labelConditionOther?: string;
}
