@zuu/owl
Version:
Zuu's Experimental GraphQL Implementation
8 lines (7 loc) • 418 B
TypeScript
import { ReturnTypeFunc, AdvancedOptions, SubscriptionFilterFunc } from "./types";
export interface SubscriptionOptions extends AdvancedOptions {
topics: string | string[];
filter?: SubscriptionFilterFunc;
}
export declare function Subscription(options: SubscriptionOptions): MethodDecorator;
export declare function Subscription(returnTypeFunc: ReturnTypeFunc, options: SubscriptionOptions): MethodDecorator;