import { type AuthMarketingPresentation } from "../shared/auth-marketing-presentation.js"; export { AUTH_MARKETING_PRESENTATION, type AuthMarketingPresentation, } from "../shared/auth-marketing-presentation.js"; export interface AuthMarketingContent { appName: string; tagline: string; description?: string; features?: string[]; authHeadline?: string; authDescription?: string; learnMoreUrl?: string; signupLocalModeNote?: { text: string; command: string; }; } export interface ResolveBuiltInAuthMarketingOptions { requestHost?: string; requestPath?: string; } export declare const BUILT_IN_AUTH_MARKETING: Record; export declare function resolveBuiltInAuthMarketing(opts?: ResolveBuiltInAuthMarketingOptions): AuthMarketingContent | undefined; export declare function resolveBuiltInAuthMarketingPresentation(marketing: AuthMarketingContent | undefined, opts?: ResolveBuiltInAuthMarketingOptions): AuthMarketingPresentation | undefined; export declare function resolveBuiltInAuthMarketingSlug(opts?: ResolveBuiltInAuthMarketingOptions): string | undefined; export declare function resolveBuiltInAuthMarketingSlugFromName(name: string | undefined): string | undefined; export declare function resolveBuiltInAuthMarketingByName(value: string | undefined): AuthMarketingContent | undefined;