import type { ConfigSource, ConfigLoadResult, ResolveConfigOptions } from '../types.js'; /** * Configuration source that loads MRT API key from ~/.mobify file. * * The mobify config file is a JSON file located at ~/.mobify containing: * ```json * { * "username": "user@example.com", * "api_key": "your-api-key" * } * ``` * * When a cloudOrigin is provided in options, looks for ~/.mobify--[hostname] instead. * * @internal */ export declare class MobifySource implements ConfigSource { readonly name = "MobifySource"; readonly priority = 0; load(options: ResolveConfigOptions): Promise; /** * Determines the mobify config file path based on cloud origin. */ private getMobifyPath; }