export interface YhwDefaultWindowData {
    key: number;
    sort: number;
    title: string;
    h5: string;
    rjs: string;
    img: string;
}
export interface YhwDefaultWindowTitlebar {
    title?: string;
    subtitle?: string;
}
export interface YhwDefaultWindowLayout {
    bgImg: string;
    bgColor?: string;
    align?: string;
}
export interface YhwDefaultWindowSetting {
    power?: string;
    channel?: Array<string>;
    width?: number;
    height?: number;
}
export interface YhwDefaultWindowState {
    isShowPreview?: boolean;
    id?: number;
    UUID?: number;
    pid?: number;
    title?: string;
    desc?: string;
    comps?: string;
    version?: string;
    trackID?: number;
    startTime: number;
    endTime: number;
    titlebar: YhwDefaultWindowTitlebar;
    data: Array<YhwDefaultWindowData>;
    layout: YhwDefaultWindowLayout;
    setting: YhwDefaultWindowSetting;
}
