import { SfCommand } from '@salesforce/sf-plugins-core';
import { Connection } from '@salesforce/core';
import { AnyJson } from '@salesforce/ts-types';
export default class ServiceNowReport extends SfCommand<any> {
    static title: string;
    static description: string;
    static examples: string[];
    static flags: any;
    protected static supportsDevhubUsername: boolean;
    static requiresProject: boolean;
    protected configFile: string | undefined;
    protected whereChoice: string | undefined;
    protected outputFile: string;
    protected outputFilesRes: any;
    protected userStories: any[];
    protected results: any[];
    protected invalidResults: any[];
    protected conn: Connection;
    protected userStoriesConfig: any;
    protected serviceNowConfig: any;
    run(): Promise<AnyJson>;
    private fetchUserStories;
    private completeUserStoriesWithServiceNowInfo;
    private handleResults;
    private getServiceNowConfig;
    private initializeConfiguration;
    private buildServiceNowAuthHeaders;
}
