diff --git a/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts b/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts
index 5f285568b..ff0e5f0dc 100644
--- a/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts
+++ b/typescript/core/wrapper/layout/adapt/adapt.leftrightvertical.ts
@@ -3,3 +3,7 @@ import { Layout } from "../../layout";
 export declare class LeftRightVerticalAdaptLayout extends Layout {
     static xtype: string;
 }
+
+export declare class RightVerticalAdaptLayout extends Layout {
+    static xtype: string;
+}
diff --git a/typescript/core/wrapper/layout/adapt/adapt.table.ts b/typescript/core/wrapper/layout/adapt/adapt.table.ts
new file mode 100644
index 000000000..c12a48a4a
--- /dev/null
+++ b/typescript/core/wrapper/layout/adapt/adapt.table.ts
@@ -0,0 +1,7 @@
+import { Layout } from "../../layout";
+
+export declare class TableAdaptLayout extends Layout {
+    static xtype: string;
+
+    appendFragment(frag: any): void;
+}
diff --git a/typescript/core/wrapper/layout/adapt/auto.horizontal.ts b/typescript/core/wrapper/layout/adapt/auto.horizontal.ts
new file mode 100644
index 000000000..671d0629c
--- /dev/null
+++ b/typescript/core/wrapper/layout/adapt/auto.horizontal.ts
@@ -0,0 +1,5 @@
+import { Layout } from "../../layout";
+
+export declare class HorizontalAutoLayout extends Layout {
+    static xtype: string;
+}
diff --git a/typescript/core/wrapper/layout/adapt/inline.vertical.ts b/typescript/core/wrapper/layout/adapt/inline.vertical.ts
new file mode 100644
index 000000000..464ad5b4c
--- /dev/null
+++ b/typescript/core/wrapper/layout/adapt/inline.vertical.ts
@@ -0,0 +1,5 @@
+import { Layout } from "../../layout";
+
+export declare class InlineVerticalAdaptLayout extends Layout {
+    static xtype: string;
+}
\ No newline at end of file
diff --git a/typescript/index.ts b/typescript/index.ts
index 182e256c8..50e3c9be9 100644
--- a/typescript/index.ts
+++ b/typescript/index.ts
@@ -47,8 +47,11 @@ import { _DefaultLayout } from "./core/wrapper/layout/layout.default";
 import { _DownListCombo, _DownListComboStatic } from "./widget/downlist/combo.downlist";
 import { Icon } from "./base/single/icon/icon";
 import { _LeftVerticalAdapt } from "./core/wrapper/layout/adapt/adapt.leftvertical";
-import { LeftRightVerticalAdaptLayout } from "./core/wrapper/layout/adapt/adapt.leftrightvertical";
+import { LeftRightVerticalAdaptLayout, RightVerticalAdaptLayout } from "./core/wrapper/layout/adapt/adapt.leftrightvertical";
 import { IconTextIconItem } from "./base/single/button/listitem/icontexticonitem";
+import { HorizontalAutoLayout } from "./core/wrapper/layout/adapt/auto.horizontal";
+import { InlineVerticalAdaptLayout } from "./core/wrapper/layout/adapt/inline.vertical";
+import { TableAdaptLayout } from "./core/wrapper/layout/adapt/adapt.table";
 import { IconButton } from "./base/single/button/buttons/button.icon";
 
 
@@ -110,6 +113,10 @@ export interface BI extends _func, _i18n, _base, _inject {
     LeftVerticalAdaptLayout: ClassConstructor<_LeftVerticalAdapt>;
     LeftRightVerticalAdaptLayout: typeof LeftRightVerticalAdaptLayout;
     IconTextIconItem: typeof IconTextIconItem;
+    HorizontalAutoLayout: typeof HorizontalAutoLayout;
+    InlineVerticalAdaptLayout: typeof InlineVerticalAdaptLayout;
+    RightVerticalAdaptLayout: typeof RightVerticalAdaptLayout;
+    TableAdaptLayout: typeof TableAdaptLayout;
     IconButton: typeof IconButton;
 }
 
@@ -123,6 +130,10 @@ export {
     Icon,
     LeftRightVerticalAdaptLayout,
     IconTextIconItem,
+    HorizontalAutoLayout,
+    InlineVerticalAdaptLayout,
+    RightVerticalAdaptLayout,
+    TableAdaptLayout,
     IconButton,
     AbstractLabel,
     Label,