import type { Config } from '@oclif/core';
import AbstractAuthenticatedCommand from '../../abstract-authenticated-command';
export default class RolesExportCommand extends AbstractAuthenticatedCommand {
    private env;
    static description: string;
    static flags: {
        env: import("@oclif/core/lib/interfaces").OptionFlag<string, import("@oclif/core/lib/interfaces").CustomOptions>;
        projectId: import("@oclif/core/lib/interfaces").OptionFlag<number, import("@oclif/core/lib/interfaces").CustomOptions>;
        output: import("@oclif/core/lib/interfaces").OptionFlag<string, import("@oclif/core/lib/interfaces").CustomOptions>;
    };
    constructor(argv: string[], config: Config, plan?: any);
    private resolveEnvByName;
    runAuthenticated(): Promise<void>;
    private exportRoles;
    private writeOutput;
    private surfaceApiError;
}
//# sourceMappingURL=export.d.ts.map