import { Command } from '@oclif/core';
export default class Auth extends Command {
    static description: string;
    static examples: string[];
    static flags: {
        check: import("@oclif/core/interfaces").BooleanFlag<boolean>;
        force: import("@oclif/core/interfaces").BooleanFlag<boolean>;
        json: import("@oclif/core/interfaces").BooleanFlag<boolean>;
    };
    /**
     * Check if the claude-credentials volume exists
     */
    private volumeExists;
    /**
     * Create the claude-credentials volume if it doesn't exist
     */
    private createVolume;
    /**
     * Check if valid credentials exist in the volume
     */
    private credentialsExist;
    /**
     * Get credential info for display
     */
    private getCredentialInfo;
    /**
     * Run the interactive login flow in a temporary container
     */
    private runLoginFlow;
    run(): Promise<void>;
}
