import { type CredentialSource } from "./credentials.js"; export type { CredentialSource }; export interface CredentialSetupInstructions { title: "Bilibili credential setup"; title_zh: "Bilibili 凭证配置"; summary: string; summary_zh: string; recommended_commands: string[]; global_install_commands: string[]; required_cookie_fields: ["SESSDATA", "bili_jct", "DedeUserID"]; security_notes: string[]; security_notes_en: string[]; security_notes_zh: string[]; } export interface CredentialStatus { configured: boolean; source: CredentialSource; logged_in: boolean; next_steps: string[]; next_steps_en: string[]; next_steps_zh: string[]; security_notes: string[]; security_notes_en: string[]; security_notes_zh: string[]; } export declare function buildCredentialSetupInstructions(): CredentialSetupInstructions; export declare function buildCredentialNextSteps(): string[]; export declare function buildCredentialNextStepsEn(): string[]; export declare function buildCredentialNextStepsZh(): string[]; export declare function hasSecretLikeValue(value: string): boolean; export declare function buildCredentialStatus(checkLoginStatus: () => Promise<{ isLogin: boolean; }>): Promise; //# sourceMappingURL=credential-guidance.d.ts.map