diff --git a/meteor-publish-composite/meteor-publish-composite.d.ts b/meteor-publish-composite/meteor-publish-composite.d.ts index d3b3aff87..0fe64fa17 100644 --- a/meteor-publish-composite/meteor-publish-composite.d.ts +++ b/meteor-publish-composite/meteor-publish-composite.d.ts @@ -12,17 +12,17 @@ declare interface IPublishCompositeConfigN { declare interface IPublishCompositeConfig4 { children? : IPublishCompositeConfigN[]; - find(arg1 : InLevel1, arg2 : InLevel2, arg3 : InLevel3, arg4 : InLevel4) : Mongo.Cursor; + find(arg4 : InLevel4, arg3 : InLevel3, arg2 : InLevel2, arg1 : InLevel1) : Mongo.Cursor; } declare interface IPublishCompositeConfig3 { children? : IPublishCompositeConfig4[]; - find(arg1 : InLevel1, arg2 : InLevel2, arg3 : InLevel3) : Mongo.Cursor; + find(arg3 : InLevel3, arg2 : InLevel2, arg1 : InLevel1) : Mongo.Cursor; } declare interface IPublishCompositeConfig2 { children? : IPublishCompositeConfig3[]; - find(arg1 : InLevel1, arg2 : InLevel2) : Mongo.Cursor; + find(arg2 : InLevel2, arg1 : InLevel1) : Mongo.Cursor; } declare interface IPublishCompositeConfig1 { @@ -36,6 +36,6 @@ declare interface IPublishCompositeConfig { } declare module Meteor { - function publishComposite(name : string, config : IPublishCompositeConfig) : void; + function publishComposite(name : string, config : IPublishCompositeConfig|IPublishCompositeConfig[]) : void; function publishComposite(name : string, configFunc : (...args : any[]) => IPublishCompositeConfig) : void; }