import 'reflect-metadata'; export type XemaResourceVisibility = 'owner-only' | 'org-shared' | 'explicit-share'; export interface XemaOwnedResourceOptions { resourceType: string; visibility: XemaResourceVisibility; resourceIdFrom: string; } export interface XemaOwnedResourceMetadata { readonly resourceType: string; readonly visibility: XemaResourceVisibility; readonly resourceIdFrom: string; } export declare function XemaOwnedResource(opts: XemaOwnedResourceOptions | null | undefined): MethodDecorator; //# sourceMappingURL=resource-ownership.decorator.d.ts.map