import { ICoreSypc, ICoreSypg, ICoreSypgr, ICoreSytm, ITabs } from "../schema/core";
import { controllerResponse } from "../utilities/helpers/response.helper";
export interface designConfigControllerResponse extends controllerResponse {
    data?: designConfigResponseData;
}
export interface designConfigResponseData {
    page?: Partial<ICoreSypg>;
    theme?: Partial<ICoreSytm>;
    grid?: {
        [key: string]: ICoreSypgr;
    };
    controls?: {
        [key: string]: ICoreSypc;
    };
    tab?: {
        [key: string]: ICoreTabs;
    };
}
export interface ICoreTabs {
    _id?: string;
    syptb_title: string;
    syptb_tabs: {
        [key: string]: ITabs;
    };
    syptb_tab_code: string;
    syptb_page_id_sypg: string;
    syptb_isactive?: boolean;
}
