import { type BotInstallPlan } from "./bot-install.js"; import { type ExclusivePrivateFileSystem } from "./exclusive-private-file.js"; export declare const ONBOARDING_HTML_FORMAT = "guildcontrol.onboarding-html.v3"; export declare const ONBOARDING_HTML_SCHEMA_VERSION = 3; export interface DiscordOnboardingHtmlExportOptions { fileSystem?: ExclusivePrivateFileSystem; } export interface DiscordOnboardingHtmlExportReport { activityRecordsCreated: false; automaticNetwork: "disabled"; browserOpened: false; bytes: number; clientSpecificConfiguration: false; credentialsEmbedded: false; credentialsRequired: false; discordContacted: false; externalNavigationOrigins: readonly ["https://discord.com"]; file: string; format: typeof ONBOARDING_HTML_FORMAT; htmlDigest: string; planDigest: string; schemaVersion: typeof ONBOARDING_HTML_SCHEMA_VERSION; statePersistence: "disabled"; status: "ok"; } export declare function renderDiscordOnboardingHtml(plan: BotInstallPlan): string; export declare function exportDiscordOnboardingHtml(file: string, plan: BotInstallPlan, options?: DiscordOnboardingHtmlExportOptions): Promise; //# sourceMappingURL=onboarding-html.d.ts.map