import { KeyPairType } from './key-pair-type'; export declare class SourceControlPreferences { constructor(preferences?: Partial | undefined); connected: boolean; repositoryUrl: string; branchName: string; branchReadOnly: boolean; branchColor: string; readonly publicKey?: string; readonly initRepo?: boolean; readonly keyGeneratorType?: KeyPairType; connectionType?: 'ssh' | 'https'; httpsUsername?: string; httpsPassword?: string; static fromJSON(json: Partial): SourceControlPreferences; static merge(preferences: Partial, defaultPreferences: Partial): SourceControlPreferences; }