import ScopesData from './e2e-scopes';
export default class BitJsoncHelper {
    scopes: ScopesData;
    constructor(scopes: ScopesData);
    read(bitJsoncDir?: string): any;
    write(bitJsonc: Record<string, any>, bitJsoncDir?: string): void;
    addKeyVal(bitJsoncDir: string | undefined, key: string, val: any): void;
    addToVariant(bitJsoncDir: string | undefined, variant: string, key: string, val: any): void;
    setVariant(bitJsoncDir: string | undefined, variant: string, config: any): void;
    addKeyValToWorkspace(key: string, val: any, bitJsoncDir?: string): void;
    addDefaultScope(scope?: string): void;
    addDefaultOwner(owner: string): void;
}
