import { ReleaseChangelog } from './ReleaseChangelog'; import { Logger } from '@docusign-it/sfp-logger'; export default class ChangelogImpl { private logger; private artifactDir; private releaseName; private workItemFilters; private limit; private workItemUrl; private showAllArtifacts; private directory; private forcePush; private branch; private nopush; private isDryRun; private org?; constructor(logger: Logger, artifactDir: string, releaseName: string, workItemFilters: string[], limit: number, workItemUrl: string, showAllArtifacts: boolean, directory: string, forcePush: boolean, branch: string, nopush: boolean, isDryRun: boolean, org?: string); exec(): Promise; private execHandler; private createDirectory; }