import { HalResource } from '../hal/models/HalResource';
/**
 * Device
 */
export interface Device {
    name: string;
    width: number;
    height: number;
    orientate: boolean;
}
/**
 * VSE
 */
export interface VSE {
    hostname: string;
}
/**
 * Application
 */
export interface Application {
    name: string;
    templatedUri: string;
}
/**
 * Locales
 */
export interface Locale {
    locales: string[];
}
/**
 * validation
 */
export interface ContentItems {
    validation: {
        ignoreSchemaValidation: boolean;
    };
}
/**
 * Hub settings
 */
export declare class Settings extends HalResource {
    virtualStagingEnvironment?: VSE;
    previewVirtualStagingEnvironment?: VSE;
    applications?: Application[];
    devices?: Device[];
    localization?: Locale;
    contentItems?: ContentItems;
}
