import { SbSubscriberMetadata } from "../metadata";
import { MetaOrMetaFactory, SbSubscriptionMetadataOptions } from "../interfaces";
export type SubscriberMetadataForTarget = Array<{
    key: string | symbol;
    metadata: SbSubscriberMetadata;
}>;
export declare function Subscription(metadata: MetaOrMetaFactory<SbSubscriptionMetadataOptions>): (target: object, key: string | symbol, descriptor?: PropertyDescriptor) => void | TypedPropertyDescriptor<any>;
//# sourceMappingURL=subscriber.decorator.d.ts.map