import * as IShared from '../../../shared/interface'; import { Theme } from '../../../shared/entities/user'; export type Entity = Theme; export declare const Route = "theme"; export declare const UpperName = "Theme"; export declare const LowerName: string; export interface ISessionStorageColor { name: string; hex: string; } export interface ICreateOrUpdateRequest { colors: ISessionStorageColor[]; store_operator_id: string; } export interface IRepository { createOrUpdate(data: ICreateOrUpdateRequest): Promise; } export type IController = IShared.IEntityWithUserToken;