export interface Cluster {
    name: string;
    cluster: {
        "certificate-authority-data"?: string;
        "certificate-authority"?: string;
        "server": string;
    };
}
export interface Context {
    name: string;
    context: {
        cluster: string;
        namespace?: string;
        user: string;
    };
}
export interface User {
    name: string;
    user: {
        "client-certificate-data"?: string;
        "client-certificate"?: string;
        "client-key-data"?: string;
        "client-key"?: string;
        "password"?: string;
        "username"?: string;
        "token"?: string;
    };
}
export interface Config {
    apiVersion: "v1";
    clusters: Cluster[];
    contexts: Context[];
    users: User[];
    "current-context": string;
}
