/** * `hula credentials ` — manage the credential set this project * stores on hula-server for web + phone planning. * * hula credentials sync push the current GitHub token, provider key and * forwarded env vars as the "default" set (runs * regardless of saveCredentials; always refreshes the * GitHub token so a rotated one never goes stale). * hula credentials list print a hint-only table of the stored sets. * * Secret values are NEVER printed — only hints and counts. Credential * precedence for --url / --api-key mirrors `hula info`. */ import type { Command } from 'commander'; import type { Config } from '../types/index.js'; import { DEFAULT_CREDENTIAL_SET_NAME } from '../utils/credential-sync.js'; interface CredentialsOptions { name?: string; project?: string; url?: string; apiKey?: string; } export declare function credentialsCommand(program: Command, config: Config): void; export declare function executeCredentialsSync(options: CredentialsOptions, config: Config): Promise; export declare function executeCredentialsList(options: CredentialsOptions, config: Config): Promise; export { DEFAULT_CREDENTIAL_SET_NAME }; //# sourceMappingURL=credentials.d.ts.map