import { A as AiConnectPromptSpec, a as AiHostGuide, b as AiCapability, c as AiPermissionModel } from './guide-CrzdsdNf.js'; /** * The AI hosts a store owner can connect, in recommended order. Same OAuth flow * everywhere (the host drives it) — only the menu path differs per app. * * A FUNCTION of the platform's name, because one step is not generic: the * ChatGPT connector's consent screen shows an OAuth button labelled with * whoever operates the server, and the owner is told which button to click. It * used to name one particular STORE on one particular deployment — not even the * product, a tenant of it — so every other adopter instructed its owners to * click a button that does not exist. */ declare function PT_BR_AI_HOST_GUIDES(platformName: string): readonly AiHostGuide[]; declare const PT_BR_AI_CAPABILITIES: readonly AiCapability[]; /** * The permission model in one line, shown prominently: the assistant acts AS * the signed-in owner (auth-passthrough) — it can do exactly what the owner * can, nothing more, and no extra credential/API key is ever created. */ declare const PT_BR_AI_PERMISSION_MODEL: AiPermissionModel; /** The pt-BR paste-in prompt, built from the host's own tool names. */ declare function PT_BR_AI_CONNECT_PROMPT(spec: AiConnectPromptSpec): string; /** * The AI hosts a store owner can connect, in recommended order. Same OAuth flow * everywhere (the host drives it) — only the menu path differs per app. * * A FUNCTION of the platform's name, because one step is not generic: the * ChatGPT connector's consent screen shows an OAuth button labelled with * whoever operates the server, and the owner is told which button to click. It * used to name one particular STORE on one particular deployment — not even the * product, a tenant of it — so every other adopter instructed its owners to * click a button that does not exist. */ declare function EN_US_AI_HOST_GUIDES(platformName: string): readonly AiHostGuide[]; declare const EN_US_AI_CAPABILITIES: readonly AiCapability[]; /** * The permission model in one line, shown prominently: the assistant acts AS * the signed-in owner (auth-passthrough) — it can do exactly what the owner * can, nothing more, and no extra credential/API key is ever created. */ declare const EN_US_AI_PERMISSION_MODEL: AiPermissionModel; /** The en-US paste-in prompt, built from the host's own tool names. */ declare function EN_US_AI_CONNECT_PROMPT(spec: AiConnectPromptSpec): string; declare const AI_HOST_GUIDES: { readonly "pt-BR": typeof PT_BR_AI_HOST_GUIDES; readonly "en-US": typeof EN_US_AI_HOST_GUIDES; }; declare const AI_CONNECT_PROMPT: { readonly "pt-BR": typeof PT_BR_AI_CONNECT_PROMPT; readonly "en-US": typeof EN_US_AI_CONNECT_PROMPT; }; declare const AI_CAPABILITIES: { readonly "pt-BR": readonly AiCapability[]; readonly "en-US": readonly AiCapability[]; }; declare const AI_PERMISSION_MODEL: { readonly "pt-BR": string; readonly "en-US": string; }; export { AI_CAPABILITIES as A, EN_US_AI_CAPABILITIES as E, PT_BR_AI_CAPABILITIES as P, AI_CONNECT_PROMPT as a, AI_HOST_GUIDES as b, AI_PERMISSION_MODEL as c, EN_US_AI_CONNECT_PROMPT as d, EN_US_AI_HOST_GUIDES as e, EN_US_AI_PERMISSION_MODEL as f, PT_BR_AI_CONNECT_PROMPT as g, PT_BR_AI_HOST_GUIDES as h, PT_BR_AI_PERMISSION_MODEL as i };