import type { Metadata } from "./Metadata";
import type { HasMetadata } from "./repo/ResourceRepo";

export class Service implements HasMetadata
{
    spec?: ServiceSpec;

    constructor (
        public metadata: Metadata
    ) {}
}

export class ServiceSpec 
{
    type?: ServiceType
}

export enum ServiceType
{
    CLUSTER_IP = "ClusterIP"
}