import { TargetPlatformGenerator } from '../interfaces/TargetPlatformGenerator';
import DSLParser from './../../Parser/DSLParser';
export declare class GitHubConfigGenerator implements TargetPlatformGenerator {
    private pipeline;
    private configObject;
    private parser;
    constructor(parser: DSLParser);
    generateConfig: () => void;
    private writeToFile;
    private shouldGenerate;
    private createFolderStructure;
    private buildTriggers;
    private buildSecrets;
    private changeSecretsSyntax;
    private buildStages;
    private generateStageId;
    private buildStage;
    private buildJobs;
    private setRuntimeContainer;
    private sanitizeJobName;
}
//# sourceMappingURL=index.d.ts.map