import Configstore from 'configstore';
import { KeycloakHandler } from './authentication';
export declare class SimbaConfig {
    static _web3Suite: string;
    static _configStore: Configstore;
    static _projectConfigStore: Configstore;
    static help: boolean;
    static _authStore: KeycloakHandler;
    static _application: any;
    static _organisation: any;
    static _build_directory: string;
    constructor();
    static get ConfigStore(): Configstore;
    get ConfigStore(): Configstore;
    static get ProjectConfigStore(): Configstore;
    get ProjectConfigStore(): Configstore;
    static get authStore(): KeycloakHandler;
    get authStore(): KeycloakHandler;
    static get artifactDirectory(): string;
    get artifactDirectory(): string;
    static get buildInfoDirectory(): string;
    get buildInfoDirectory(): string;
    static get buildDirectory(): string;
    get buildDirectory(): string;
    static get web3Suite(): string;
    get web3Suite(): string;
    static set web3Suite(_w3Suite: string);
    set web3Suite(_w3Suite: string);
    static get organisation(): any;
    get organisation(): any;
    static set organisation(org: any);
    set organisation(org: any);
    static get application(): any;
    get application(): any;
    static set application(app: any);
    set application(app: any);
}
//# sourceMappingURL=config.d.ts.map