import { Command } from 'commander';
import { AuthConfig } from '../types/auth';
import { OutputFormat } from '../types/platform';
import { TransmitServiceConfig } from '../types/transmit';
export declare function loadAuthAndServiceConfig(parentOptions: Record<string, unknown>): Promise<{
    authConfig: AuthConfig;
    serviceConfig: TransmitServiceConfig;
    isVerbose: boolean;
}>;
export declare function validateOutputFormat(format: string): OutputFormat;
export declare function validateAssociationType(type: string): 'add' | 'cancel';
export declare function registerTransmitCommands(program: Command): void;
//# sourceMappingURL=transmit.commands.d.ts.map