import { type NamespaceName } from '../namespace/namespace_name.js';
import { ResourceRef } from '../resource_ref.js';
import { type ServiceName } from './service_name.js';
/**
 * Represents a Kubernetes service reference which includes the namespace name and service name.
 */
export declare class ServiceRef extends ResourceRef<ServiceName> {
    private constructor();
    /**
     * Creates a service reference.
     * @param namespace The namespace name.
     * @param serviceName The service name.
     */
    static of(namespace: NamespaceName, serviceName: ServiceName): ServiceRef;
}
