@altostra/core
Version:
Core library for shared types and logic
9 lines (8 loc) • 454 B
TypeScript
import type { FilterPolicy } from "../../common/CustomTypes/FilterPolicy";
import type { ConnectionBase } from "./Common";
export declare type TopicSubscriptionType = 'connection.topic-subscription';
export interface TopicSubscription extends ConnectionBase {
type: TopicSubscriptionType;
filterPolicies?: FilterPolicy[];
}
export declare const isTopicSubscription: import("@altostra/type-validations").ObjectOfTypeValidation<TopicSubscription>;