export declare function getBuilderParentOrigin(): string | null; export declare function isInBuilderFrame(): boolean; export declare function _resetBuilderFrameDetectionForTests(): void; export declare function shouldParentFrameOwnAgentPanel(): boolean; export declare function isTrustedBuilderMessage(event: MessageEvent): boolean; export interface BuilderChatMessage { message: string; context?: string; contextLabel?: string; submit?: boolean; mode?: "act" | "plan"; requestMode?: "act" | "plan"; targetOrigin?: string; } export declare function sendToBuilderChat(opts: BuilderChatMessage): boolean; export declare function isBuildAppOrAgentRequest(text: string | undefined): boolean; export declare function tryDelegateBuildRequestToBuilder(text: string | undefined): boolean;