environment.interface.d.ts 717 B

123456789101112131415161718192021222324252627
  1. import { IApiRateLimitMaximum } from '../../types';
  2. export interface IEnvironment {
  3. _id?: string;
  4. name: string;
  5. _organizationId: string;
  6. _parentId?: string;
  7. identifier: string;
  8. widget: IWidgetSettings;
  9. dns?: IDnsSettings;
  10. apiRateLimits?: IApiRateLimitMaximum;
  11. branding?: {
  12. color: string;
  13. logo: string;
  14. fontColor: string;
  15. fontFamily: string;
  16. contentBackground: string;
  17. direction: 'ltr' | 'rtl';
  18. };
  19. }
  20. export interface IWidgetSettings {
  21. notificationCenterEncryption: boolean;
  22. }
  23. export interface IDnsSettings {
  24. mxRecordConfigured: boolean;
  25. inboundParseDomain: string;
  26. }
  27. //# sourceMappingURL=environment.interface.d.ts.map