UNPKG

universal-model-angular

Version:
13 lines (12 loc) 7.19 kB
import { Selectors, SelectorsBase, State } from './Store'; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>): Selectors<T, U1> & Selectors<T, U2>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>, U6 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>, selectorsObject6: Selectors<T, U6>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5> & Selectors<T, U6>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>, U6 extends SelectorsBase<T>, U7 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>, selectorsObject6: Selectors<T, U6>, selectorsObject7: Selectors<T, U7>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5> & Selectors<T, U6> & Selectors<T, U7>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>, U6 extends SelectorsBase<T>, U7 extends SelectorsBase<T>, U8 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>, selectorsObject6: Selectors<T, U6>, selectorsObject7: Selectors<T, U7>, selectorsObject8: Selectors<T, U8>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5> & Selectors<T, U6> & Selectors<T, U7> & Selectors<T, U8>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>, U6 extends SelectorsBase<T>, U7 extends SelectorsBase<T>, U8 extends SelectorsBase<T>, U9 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>, selectorsObject6: Selectors<T, U6>, selectorsObject7: Selectors<T, U7>, selectorsObject8: Selectors<T, U8>, selectorsObject9: Selectors<T, U9>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5> & Selectors<T, U6> & Selectors<T, U7> & Selectors<T, U8> & Selectors<T, U9>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>, U6 extends SelectorsBase<T>, U7 extends SelectorsBase<T>, U8 extends SelectorsBase<T>, U9 extends SelectorsBase<T>, U10 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>, selectorsObject6: Selectors<T, U6>, selectorsObject7: Selectors<T, U7>, selectorsObject8: Selectors<T, U8>, selectorsObject9: Selectors<T, U9>, selectorsObject10: Selectors<T, U10>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5> & Selectors<T, U6> & Selectors<T, U7> & Selectors<T, U8> & Selectors<T, U9> & Selectors<T, U10>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>, U6 extends SelectorsBase<T>, U7 extends SelectorsBase<T>, U8 extends SelectorsBase<T>, U9 extends SelectorsBase<T>, U10 extends SelectorsBase<T>, U11 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>, selectorsObject6: Selectors<T, U6>, selectorsObject7: Selectors<T, U7>, selectorsObject8: Selectors<T, U8>, selectorsObject9: Selectors<T, U9>, selectorsObject10: Selectors<T, U10>, selectorsObject11: Selectors<T, U11>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5> & Selectors<T, U6> & Selectors<T, U7> & Selectors<T, U8> & Selectors<T, U9> & Selectors<T, U10> & Selectors<T, U11>; export declare function combineSelectors<T extends State, U1 extends SelectorsBase<T>, U2 extends SelectorsBase<T>, U3 extends SelectorsBase<T>, U4 extends SelectorsBase<T>, U5 extends SelectorsBase<T>, U6 extends SelectorsBase<T>, U7 extends SelectorsBase<T>, U8 extends SelectorsBase<T>, U9 extends SelectorsBase<T>, U10 extends SelectorsBase<T>, U11 extends SelectorsBase<T>, U12 extends SelectorsBase<T>>(selectorsObject1: Selectors<T, U1>, selectorsObject2: Selectors<T, U2>, selectorsObject3: Selectors<T, U3>, selectorsObject4: Selectors<T, U4>, selectorsObject5: Selectors<T, U5>, selectorsObject6: Selectors<T, U6>, selectorsObject7: Selectors<T, U7>, selectorsObject8: Selectors<T, U8>, selectorsObject9: Selectors<T, U9>, selectorsObject10: Selectors<T, U10>, selectorsObject11: Selectors<T, U11>, selectorsObject12: Selectors<T, U11>): Selectors<T, U1> & Selectors<T, U2> & Selectors<T, U3> & Selectors<T, U4> & Selectors<T, U5> & Selectors<T, U6> & Selectors<T, U7> & Selectors<T, U8> & Selectors<T, U9> & Selectors<T, U10> & Selectors<T, U11> & Selectors<T, U12>;