import { CDK } from "@k8ts/sample-interfaces";
import type { Service, Service_Ref } from "./service";
export interface Service_Port_Props<Port extends string> {
    service: Service_Ref<Port>;
    name: Port;
}
export declare class Port<Port extends string> {
    readonly props: Service_Port_Props<Port>;
    constructor(props: Service_Port_Props<Port>);
    get service(): Service<Port>;
    get port(): Service_Port_Props<Port>;
    ref(): CDK.HttpRouteSpecRulesBackendRefs;
}
//# sourceMappingURL=service-port.d.ts.map