import { ResourceReference } from '../resource-reference.js';
import { type NamespaceName } from '../../../../types/namespace/namespace-name.js';
import { type PvcName } from './pvc-name.js';
/**
 * Represents a Kubernetes PVC (persistent volume claim) reference which includes the namespace name and PVC name.
 */
export declare class PvcReference extends ResourceReference<PvcName> {
    private constructor();
    /**
     * Creates a PVC (persistent volume claim) reference.
     * @param namespace The namespace name.
     * @param pvcName The PVC name.
     */
    static of(namespace: NamespaceName, pvcName: PvcName): PvcReference;
}
