/** * Metadata header key. Every system header should start with "devvit-". * * Synchronize to headers.md. */ export declare const Header: Readonly<{ Actor: "devvit-actor"; App: "devvit-app"; AppUser: "devvit-app-user"; Canary: "devvit-canary"; Comment: "devvit-comment"; Context: "devvit-context"; Debug: "devvit-debug"; ElysiumInstallationOverride: "devvit-elysium-installation-override"; FeaturedGames: "devvit-featured-games"; GQLHost: "devvit-gql-host"; Installation: "devvit-installation"; ModPermissions: "devvit-mod-permissions"; Post: "devvit-post"; PostAuthor: "devvit-post-author"; PostData: "devvit-post-data"; RemoteHostname: "devvit-remote-hostname"; StreamID: "devvit-stream-id"; Subreddit: "devvit-subreddit"; SubredditName: "devvit-subreddit-name"; User: "devvit-user"; Username: "devvit-user-name"; UserSnoovatarUrl: "devvit-user-snoovatar-url"; UserAgent: "devvit-user-agent"; Version: "devvit-version"; Language: "devvit-accept-language"; Timezone: "devvit-accept-timezone"; Traceparent: "traceparent"; Tracestate: "tracestate"; }>; export type Header = (typeof Header)[keyof typeof Header]; /** Prefix common to all Devvit system headers. */ export declare const headerPrefix: string; /** See DevvitGlobal and ContextDebugInfo. */ export declare const enum AppDebug { /** Enable debug logging for blocks. */ Blocks = "blocks", /** * Log the entire reified blocks JSX/XML tree on each render. Eg: * * hi world */ EmitSnapshots = "emitSnapshots", /** Log app state changes. */ EmitState = "emitState", /** Enable debug logging for realtime and useChannel() hook. */ Realtime = "realtime", /** Enable runtime and dispatcher logging. */ Runtime = "runtime", /** Enable debug logging for devvit-surface and dispatcher. */ Surface = "surface", /** Enable debug logging for payments APIs */ Payments = "payments", /** Enable bootstrap logging */ Bootstrap = "bootstrap", /** WebView debug logs */ WebView = "webView" } //# sourceMappingURL=Header.d.ts.map