import { V1ConfigMap } from '@kubernetes/client-node';
import { type ConfigMap } from '../../../resources/config-map/config-map.js';
import { NamespaceName } from '../../../../../types/namespace/namespace-name.js';
export declare class K8ClientConfigMap implements ConfigMap {
    readonly namespace: NamespaceName;
    readonly name: string;
    readonly labels?: Record<string, string>;
    readonly data?: Record<string, string>;
    constructor(namespace: NamespaceName, name: string, labels?: Record<string, string>, data?: Record<string, string>);
    static fromV1ConfigMap(v1ConfigMap: V1ConfigMap): ConfigMap;
    static toV1ConfigMap(configMap: ConfigMap): V1ConfigMap;
}
