/**
 * @packageDocumentation
 * @module types
 */
export declare type StringMap = Record<string, string>;
export interface Environments {
    GLOBAL_NAMESPACE?: string;
    LABEL_BASE_DOMAIN?: string;
    LOG_PROXY_PREFIX?: string;
    LOGO_URL?: string;
    REGISTRY_ADDR?: string;
}
export interface ResourceListParams extends StringMap {
    limit?: string;
    continue?: string;
    labelSelector?: string;
    fieldSelector?: string;
    field?: string;
    keyword?: string;
}
export interface WorkspaceParams {
    project?: string;
    cluster?: string;
    namespace?: string;
    servicemesh?: string;
}
export interface WorkspaceListParams extends WorkspaceParams, ResourceListParams {
}
export declare type KeyValue<V = string, T extends object = object> = T & {
    key: string;
    value: V;
};
