@altostra/core
Version:
Core library for shared types and logic
9 lines (8 loc) • 440 B
TypeScript
import type { PrivateDnsNamespace, PrivateDnsNamespaceType } from "./PrivateDnsNamespace";
import type { Service, ServiceDiscoveryServiceType } from "./Service";
export declare type ServiceDiscoveryResourceTypes = PrivateDnsNamespaceType | ServiceDiscoveryServiceType;
export declare type ServiceDiscoveryResourceByTypes = {
[K in PrivateDnsNamespaceType]: PrivateDnsNamespace;
} & {
[K in ServiceDiscoveryServiceType]: Service;
};