import { Model } from '../deco'; export declare class AppModel extends Model { id: string; name: string; description: string; image: any; primaryColor: string; primaryForegroundColor: string; primaryLightColor: string; primaryLightForegroundColor: string; primaryDarkColor: string; primaryDarkForegroundColor: string; accentColor: string; accentForegroundColor: string; accentLightColor: string; accentLightForegroundColor: string; accentDarkColor: string; accentDarkForegroundColor: string; publicKeys: Array; privateKeys: Array; openUserRegistration: boolean; createAccountValidation: 'emailOrMobile' | 'emailAndMobile' | 'emailOnly' | 'mobileOnly' | 'none'; requireDoubleAuth: boolean; doubleAuthMethod: string; availableRoles: Array; adminUserRoles: Array; enableShop: boolean; enableMultipleShops: boolean; adminShopRoles: Array; enableThree: boolean; adminThreeRoles: Array; locales: string[]; defaultLocale: string; smtpConfigHost: string; smtpConfigPort: number; smtpConfigUser: string; smtpConfigPassword: string; smtpConfigSecure: boolean; smtpConfigFromName: string; smtpConfigFromEmail: string; pushEnabled: boolean; pushGmId: string; pushApnCert: string; pushApnKey: string; pushApnPass: string; pushApnProduction: boolean; pushTopic: string; get _label(): string; }