import { type ExclusivePrivateFileSystem } from "./exclusive-private-file.js"; import { type HostActivationPlan } from "./host-activation.js"; export declare const HOST_ACTIVATION_HTML_FORMAT = "guildcontrol.host-activation-html.v2"; export declare const HOST_ACTIVATION_HTML_SCHEMA_VERSION = 2; export interface DiscordHostActivationHtmlExportOptions { fileSystem?: ExclusivePrivateFileSystem; } export interface DiscordHostActivationHtmlExportReport { activationDigest: string; adapterDigests: readonly string[]; adapterIds: readonly string[]; automaticNetwork: "disabled"; browserOpened: false; bytes: number; credentialValuesEmbedded: false; credentialValuesRead: false; discordContacted: false; externalNavigationOrigins: readonly []; file: string; format: typeof HOST_ACTIVATION_HTML_FORMAT; hostConfigurationChanged: false; hostDiscovered: false; htmlDigest: string; identifiersEmbedded: true; localPathsEmbedded: boolean; outputFileCreated: true; processStarted: false; runtimeCredentialsRequired: true; schemaVersion: typeof HOST_ACTIVATION_HTML_SCHEMA_VERSION; statePersistence: "disabled"; status: "ok"; } export declare function renderDiscordHostActivationHtml(plan: HostActivationPlan): string; export declare function exportDiscordHostActivationHtml(file: string, plan: HostActivationPlan, options?: DiscordHostActivationHtmlExportOptions): Promise; //# sourceMappingURL=host-activation-html.d.ts.map