import type commandDefinitions from '../command-definitions';
import { GlobalCommand } from './global-command';
export type GetIntegrationCommandDefinition = typeof commandDefinitions.integrations.subcommands.get;
export declare class GetIntegrationCommand extends GlobalCommand<GetIntegrationCommandDefinition> {
    run(): Promise<void>;
}
export type ListIntegrationsCommandDefinition = typeof commandDefinitions.integrations.subcommands.list;
export declare class ListIntegrationsCommand extends GlobalCommand<ListIntegrationsCommandDefinition> {
    run(): Promise<void>;
    private _listAllIntegrations;
    private _listDevIntegrations;
    private _listOwnedIntegrations;
    private _listPublicIntegrations;
}
export type DeleteIntegrationCommandDefinition = typeof commandDefinitions.integrations.subcommands.delete;
export declare class DeleteIntegrationCommand extends GlobalCommand<DeleteIntegrationCommandDefinition> {
    run(): Promise<void>;
    private _findIntegration;
}
