import { V1ClusterRole } from '@kubernetes/client-node';
import { type ClusterRole } from '../../../resources/rbac/cluster-role.js';
export declare class K8ClientClusterRole implements ClusterRole {
    readonly name: string;
    readonly rules: Array<{
        apiGroups: string[];
        resources: string[];
        verbs: string[];
    }>;
    readonly labels?: Record<string, string>;
    constructor(name: string, rules: Array<{
        apiGroups: string[];
        resources: string[];
        verbs: string[];
    }>, labels?: Record<string, string>);
    toV1ClusterRole(): V1ClusterRole;
}
