import { IPropInterface, ExtensionObj } from '../type'; declare type ToUnionOfFunction = T extends any ? (x: T) => any : never; export declare type UnionToIntersection = ToUnionOfFunction extends (x: infer P) => any ? P : never; export declare type LiteralObj = T extends object ? { [K in keyof T]: T[K]; } : never; export declare const mixinHelper: { store: {}; set

(this: P, target: T): P & { store: T; }; mixin(this: P_1, obj: T_1, ...name: S): P_1 & { store: (P_1 extends { store: infer D; } ? D : never) & (({ [K_13 in Exclude]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>, Symbol> as `${S extends [infer N] ? N : never}-${K_13}`]: LiteralObj]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>[K_13]; } extends infer T_3 extends object ? { [K_1 in keyof T_3 as K_1 extends `${infer P_3}-__setter` ? P_3 : K_1]: { [K_13 in Exclude]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>, Symbol> as `${S extends [infer N] ? N : never}-${K_13}`]: LiteralObj]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>[K_13]; }[K_1]; } : never) extends infer T_2 extends object ? { [K in keyof T_2 as K extends `${infer P_2}-__diff` ? `__diff_${P_2}` : K]: ({ [K_13 in Exclude]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>, Symbol> as `${S extends [infer N] ? N : never}-${K_13}`]: LiteralObj]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>[K_13]; } extends infer T_3 extends object ? { [K_1 in keyof T_3 as K_1 extends `${infer P_3}-__setter` ? P_3 : K_1]: { [K_13 in Exclude]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>, Symbol> as `${S extends [infer N] ? N : never}-${K_13}`]: LiteralObj]: T_1[K_2] extends IPropInterface ? { [K_3 in Exclude]: T_1[K_2][K_3] extends IPropInterface ? { [K_4 in Exclude]: T_1[K_2][K_3][K_4] extends IPropInterface ? { [K_5 in Exclude]: T_1[K_2][K_3][K_4][K_5] extends IPropInterface ? { [K_6 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6] extends IPropInterface ? { [K_7 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7] extends IPropInterface ? { [K_8 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8] extends IPropInterface ? { [K_9 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9] extends IPropInterface ? { [K_10 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10] extends IPropInterface ? { [K_11 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11] extends IPropInterface ? { [K_12 in Exclude]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12] extends IPropInterface ? any[Exclude] : { [_ in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}-${K_12}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11][K_12]; }; }[Exclude] : { [__1 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}-${K_11}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10][K_11]; }; }[Exclude] : { [__2 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}-${K_10}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9][K_10]; }; }[Exclude] : { [__3 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}-${K_9}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8][K_9]; }; }[Exclude] : { [__4 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}-${K_8}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7][K_8]; }; }[Exclude] : { [__5 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}-${K_7}`]: T_1[K_2][K_3][K_4][K_5][K_6][K_7]; }; }[Exclude] : { [__6 in `${K_2}-${K_3}-${K_4}-${K_5}-${K_6}`]: T_1[K_2][K_3][K_4][K_5][K_6]; }; }[Exclude] : { [__7 in `${K_2}-${K_3}-${K_4}-${K_5}`]: T_1[K_2][K_3][K_4][K_5]; }; }[Exclude] : { [__8 in `${K_2}-${K_3}-${K_4}`]: T_1[K_2][K_3][K_4]; }; }[Exclude] : { [__9 in `${K_2}-${K_3}`]: T_1[K_2][K_3]; }; }[Exclude] : { [__10 in `${K_2}`]: T_1[K_2]; }; }[Exclude]>>[K_13]; }[K_1]; } : never)[K]; } : never); }; get(this: P_4): P_4 extends { store: infer D_1; } ? D_1 : never; }; export declare const proxyHelper: any>(config: { constructor: T; targetKey?: string | undefined; excludeKeys?: string[] | undefined; setCallback?: ((props: { instance: any; target: any; value: any; oldValue: any; propName: string | symbol; }) => void) | undefined; configs?: ProxyHandler> | undefined; }) => T; export declare function proxyGetPropsHandlers(target: ExtensionObj, key: symbol | string, receiver: any): any; export declare type Cover = Omit & S; export {};