/**
 * @license
 * Copyright 2025 Vybestack LLC
 * SPDX-License-Identifier: Apache-2.0
 */
export interface CredentialInputs {
    cliKey?: string;
    cliKeyfile?: string;
    cliBaseUrl?: string;
    profileKey?: string;
    profileKeyfile?: string;
    profileBaseUrl?: string;
}
export interface CredentialPrecedenceResult {
    inlineKey?: string;
    keyfilePath?: string;
    baseUrl?: string;
    inlineSource?: 'cli' | 'profile';
    keyfileSource?: 'cli' | 'profile';
    baseUrlSource?: 'cli' | 'profile';
}
export declare function resolveCredentialPrecedence(inputs: CredentialInputs): CredentialPrecedenceResult;
