import * as mySubscriber from "@supersoniks/concorde/core/decorators/Subscriber"; import * as api from "@supersoniks/concorde/core/decorators/api"; import { Endpoint } from "./core/utils/endpoint"; import * as lifecycle from "@supersoniks/concorde/core/decorators/lifecycle"; export const bind = mySubscriber.bind; export const publish = mySubscriber.publish; export const subscribe = mySubscriber.subscribe; export const onAssign = mySubscriber.onAssign; export const ancestorAttribute = mySubscriber.ancestorAttribute; export const autoSubscribe = mySubscriber.autoSubscribe; export const autoFill = mySubscriber.autoFill; export const get = api.get; export { DataProviderKey, type DataProviderKeyHost, } from "./core/utils/dataProviderKey"; export { Endpoint }; export type { ApiGetResult } from "./core/utils/api"; export const awaitConnectedAncestors = lifecycle.awaitConnectedAncestors; export const dispatchConnectedEvent = lifecycle.dispatchConnectedEvent; export const CONNECTED = lifecycle.CONNECTED; import { ConcordeWindow } from "./core/_types/types"; declare const window: ConcordeWindow; window["concorde-decorator-subscriber"] = window["concorde-decorator-subscriber"] || {}; window["concorde-decorator-subscriber"] = { bind: mySubscriber.bind, publish: mySubscriber.publish, subscribe: mySubscriber.subscribe, onAssing: mySubscriber.onAssign, ancestorAttribute: mySubscriber.ancestorAttribute, autoSubscribe: mySubscriber.autoSubscribe, autoFill: mySubscriber.autoFill, get: api.get, };