import { IEmailTemplateSettings, IFeaturesSettings, IScheduleSettings } from '@core/types';
import { UserModifiableEntity } from '../entity';
import { IBillingSettings } from './billing.model';
import { ICustomerAppSettings } from './customer-app.model';
import { IEmailSettings } from './email.model';
import { IKitchenSettings } from './kitchen.model';
import { IReservationSettings } from './reservation.model';
import { IRestaurantSettings } from './restaurant.model';
export declare class Settings extends UserModifiableEntity<Settings> {
    customerApp: ICustomerAppSettings;
    schedule?: IScheduleSettings;
    reservation: IReservationSettings;
    features: IFeaturesSettings;
    restaurant: IRestaurantSettings;
    kitchen: IKitchenSettings;
    emailTemplates?: IEmailTemplateSettings;
    email: IEmailSettings;
    billing: IBillingSettings;
}
