import { z } from "zod"; export declare const NativeFunctionRequestProtoSchema: z.ZodObject<{ method: z.ZodOptional; params: z.ZodOptional; context: z.ZodOptional; id: z.ZodOptional; }, "strip", z.ZodTypeAny, { type?: string | undefined; id?: string | undefined; }, { type?: string | undefined; id?: string | undefined; }>>>; channel: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: string | undefined; }, { id?: string | undefined; }>>>; user: z.ZodOptional; channelId: z.ZodOptional; type: z.ZodOptional; member: z.ZodOptional; memberId: z.ZodOptional; profile: z.ZodOptional>; }, "strip", z.ZodTypeAny, { type?: string | undefined; id?: string | undefined; channelId?: string | undefined; memberId?: string | undefined; profile?: Record | undefined; member?: boolean | undefined; }, { type?: string | undefined; id?: string | undefined; channelId?: string | undefined; memberId?: string | undefined; profile?: Record | undefined; member?: boolean | undefined; }>>>; userChat: z.ZodOptional; profile: z.ZodOptional>; state: z.ZodOptional; }, "strip", z.ZodTypeAny, { id?: string | undefined; state?: string | undefined; profile?: Record | undefined; }, { id?: string | undefined; state?: string | undefined; profile?: Record | undefined; }>>>; authToken: z.ZodOptional; legacyAuthToken: z.ZodOptional; apiCredentials: z.ZodOptional>; config: z.ZodOptional>; language: z.ZodOptional; sandbox: z.ZodOptional; sessionId: z.ZodOptional; seedState: z.ZodOptional; webhooks: z.ZodOptional; }, "strip", z.ZodTypeAny, { url?: string | undefined; }, { url?: string | undefined; }>>>>; oauthFlow: z.ZodOptional; channelId: z.ZodOptional; managerId: z.ZodOptional; authScope: z.ZodOptional; key: z.ZodOptional; targetManagerId: z.ZodOptional; }, "strip", z.ZodTypeAny, { channelId?: string | undefined; key?: string | undefined; appId?: string | undefined; managerId?: string | undefined; authScope?: string | undefined; targetManagerId?: string | undefined; }, { channelId?: string | undefined; key?: string | undefined; appId?: string | undefined; managerId?: string | undefined; authScope?: string | undefined; targetManagerId?: string | undefined; }>>>; }, "strip", z.ZodTypeAny, { user?: { type?: string | undefined; id?: string | undefined; channelId?: string | undefined; memberId?: string | undefined; profile?: Record | undefined; member?: boolean | undefined; } | undefined; channel?: { id?: string | undefined; } | undefined; caller?: { type?: string | undefined; id?: string | undefined; } | undefined; userChat?: { id?: string | undefined; state?: string | undefined; profile?: Record | undefined; } | undefined; oauthFlow?: { channelId?: string | undefined; key?: string | undefined; appId?: string | undefined; managerId?: string | undefined; authScope?: string | undefined; targetManagerId?: string | undefined; } | undefined; authToken?: string | undefined; legacyAuthToken?: string | undefined; apiCredentials?: Record | undefined; config?: Record | undefined; language?: string | undefined; sandbox?: boolean | undefined; sessionId?: string | undefined; seedState?: any; webhooks?: Record | undefined; }, { user?: { type?: string | undefined; id?: string | undefined; channelId?: string | undefined; memberId?: string | undefined; profile?: Record | undefined; member?: boolean | undefined; } | undefined; channel?: { id?: string | undefined; } | undefined; caller?: { type?: string | undefined; id?: string | undefined; } | undefined; userChat?: { id?: string | undefined; state?: string | undefined; profile?: Record | undefined; } | undefined; oauthFlow?: { channelId?: string | undefined; key?: string | undefined; appId?: string | undefined; managerId?: string | undefined; authScope?: string | undefined; targetManagerId?: string | undefined; } | undefined; authToken?: string | undefined; legacyAuthToken?: string | undefined; apiCredentials?: Record | undefined; config?: Record | undefined; language?: string | undefined; sandbox?: boolean | undefined; sessionId?: string | undefined; seedState?: any; webhooks?: Record | undefined; }>>; systemVersion: z.ZodOptional; }, "strip", z.ZodTypeAny, { context?: { user?: { type?: string | undefined; id?: string | undefined; channelId?: string | undefined; memberId?: string | undefined; profile?: Record | undefined; member?: boolean | undefined; } | undefined; channel?: { id?: string | undefined; } | undefined; caller?: { type?: string | undefined; id?: string | undefined; } | undefined; userChat?: { id?: string | undefined; state?: string | undefined; profile?: Record | undefined; } | undefined; oauthFlow?: { channelId?: string | undefined; key?: string | undefined; appId?: string | undefined; managerId?: string | undefined; authScope?: string | undefined; targetManagerId?: string | undefined; } | undefined; authToken?: string | undefined; legacyAuthToken?: string | undefined; apiCredentials?: Record | undefined; config?: Record | undefined; language?: string | undefined; sandbox?: boolean | undefined; sessionId?: string | undefined; seedState?: any; webhooks?: Record | undefined; } | undefined; params?: any; method?: string | undefined; systemVersion?: string | undefined; }, { context?: { user?: { type?: string | undefined; id?: string | undefined; channelId?: string | undefined; memberId?: string | undefined; profile?: Record | undefined; member?: boolean | undefined; } | undefined; channel?: { id?: string | undefined; } | undefined; caller?: { type?: string | undefined; id?: string | undefined; } | undefined; userChat?: { id?: string | undefined; state?: string | undefined; profile?: Record | undefined; } | undefined; oauthFlow?: { channelId?: string | undefined; key?: string | undefined; appId?: string | undefined; managerId?: string | undefined; authScope?: string | undefined; targetManagerId?: string | undefined; } | undefined; authToken?: string | undefined; legacyAuthToken?: string | undefined; apiCredentials?: Record | undefined; config?: Record | undefined; language?: string | undefined; sandbox?: boolean | undefined; sessionId?: string | undefined; seedState?: any; webhooks?: Record | undefined; } | undefined; params?: any; method?: string | undefined; systemVersion?: string | undefined; }>; export type NativeFunctionRequestProto = z.infer; export declare const NativeFunctionResponseProtoSchema: z.ZodObject<{ result: z.ZodOptional; error: z.ZodOptional; type: z.ZodOptional; message: z.ZodOptional; data: z.ZodOptional; }, "strip", z.ZodTypeAny, { code?: number | undefined; message?: string | undefined; type?: string | undefined; data?: any; }, { code?: number | undefined; message?: string | undefined; type?: string | undefined; data?: any; }>>; }, "strip", z.ZodTypeAny, { result?: any; error?: { code?: number | undefined; message?: string | undefined; type?: string | undefined; data?: any; } | undefined; }, { result?: any; error?: { code?: number | undefined; message?: string | undefined; type?: string | undefined; data?: any; } | undefined; }>; export type NativeFunctionResponseProto = z.infer; export declare const IssueTokenParamsProtoSchema: z.ZodObject<{ secret: z.ZodOptional; channelId: z.ZodOptional; }, "strip", z.ZodTypeAny, { channelId?: string | undefined; secret?: string | undefined; }, { channelId?: string | undefined; secret?: string | undefined; }>; export type IssueTokenParamsProto = z.infer; export declare const IssueTokenResultProtoSchema: z.ZodObject<{ accessToken: z.ZodOptional; refreshToken: z.ZodOptional; expiresIn: z.ZodOptional; }, "strip", z.ZodTypeAny, { accessToken?: string | undefined; refreshToken?: string | undefined; expiresIn?: number | undefined; }, { accessToken?: string | undefined; refreshToken?: string | undefined; expiresIn?: number | undefined; }>; export type IssueTokenResultProto = z.infer; export declare const ExtensionRegistrationParamsProtoSchema: z.ZodObject<{ appId: z.ZodOptional; extensionName: z.ZodOptional; systemVersion: z.ZodOptional; }, "strip", z.ZodTypeAny, { systemVersion?: string | undefined; appId?: string | undefined; extensionName?: string | undefined; }, { systemVersion?: string | undefined; appId?: string | undefined; extensionName?: string | undefined; }>; export type ExtensionRegistrationParamsProto = z.infer; export declare const ExtensionRegistrationResultProtoSchema: z.ZodObject<{ success: z.ZodOptional; errorMessage: z.ZodOptional; validationErrors: z.ZodOptional>; }, "strip", z.ZodTypeAny, { success?: boolean | undefined; errorMessage?: string | undefined; validationErrors?: string[] | undefined; }, { success?: boolean | undefined; errorMessage?: string | undefined; validationErrors?: string[] | undefined; }>; export type ExtensionRegistrationResultProto = z.infer; export declare const AlfTaskRegistrationResultProtoSchema: z.ZodObject<{ success: z.ZodOptional; errorMessage: z.ZodOptional; totalTasks: z.ZodOptional; createdCount: z.ZodOptional; updatedCount: z.ZodOptional; deletedCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { success?: boolean | undefined; errorMessage?: string | undefined; totalTasks?: number | undefined; createdCount?: number | undefined; updatedCount?: number | undefined; deletedCount?: number | undefined; }, { success?: boolean | undefined; errorMessage?: string | undefined; totalTasks?: number | undefined; createdCount?: number | undefined; updatedCount?: number | undefined; deletedCount?: number | undefined; }>; export type AlfTaskRegistrationResultProto = z.infer; export declare const AlfTaskVersionProtoSchema: z.ZodObject<{ id: z.ZodOptional; name: z.ZodOptional; version: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; id?: string | undefined; version?: string | undefined; }, { name?: string | undefined; id?: string | undefined; version?: string | undefined; }>; export type AlfTaskVersionProto = z.infer; export declare const GetAlfTaskVersionsResultProtoSchema: z.ZodObject<{ success: z.ZodOptional; errorMessage: z.ZodOptional; tasks: z.ZodOptional; name: z.ZodOptional; version: z.ZodOptional; }, "strip", z.ZodTypeAny, { name?: string | undefined; id?: string | undefined; version?: string | undefined; }, { name?: string | undefined; id?: string | undefined; version?: string | undefined; }>>, "many">>; }, "strip", z.ZodTypeAny, { success?: boolean | undefined; errorMessage?: string | undefined; tasks?: { name?: string | undefined; id?: string | undefined; version?: string | undefined; }[] | undefined; }, { success?: boolean | undefined; errorMessage?: string | undefined; tasks?: { name?: string | undefined; id?: string | undefined; version?: string | undefined; }[] | undefined; }>; export type GetAlfTaskVersionsResultProto = z.infer; export declare const AppNotebookRegistrationResultProtoSchema: z.ZodObject<{ success: z.ZodOptional; errorMessage: z.ZodOptional; syncRunId: z.ZodOptional; status: z.ZodOptional; totalNotebooks: z.ZodOptional; createdCount: z.ZodOptional; updatedCount: z.ZodOptional; deletedCount: z.ZodOptional; }, "strip", z.ZodTypeAny, { status?: string | undefined; success?: boolean | undefined; errorMessage?: string | undefined; createdCount?: number | undefined; updatedCount?: number | undefined; deletedCount?: number | undefined; syncRunId?: string | undefined; totalNotebooks?: number | undefined; }, { status?: string | undefined; success?: boolean | undefined; errorMessage?: string | undefined; createdCount?: number | undefined; updatedCount?: number | undefined; deletedCount?: number | undefined; syncRunId?: string | undefined; totalNotebooks?: number | undefined; }>; export type AppNotebookRegistrationResultProto = z.infer; export declare const AppNotebookVersionProtoSchema: z.ZodObject<{ notebookKey: z.ZodOptional; version: z.ZodOptional; latestRevisionId: z.ZodOptional; updatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { notebookKey?: string | undefined; version?: number | undefined; latestRevisionId?: string | undefined; updatedAt?: string | undefined; }, { notebookKey?: string | undefined; version?: number | undefined; latestRevisionId?: string | undefined; updatedAt?: string | undefined; }>; export type AppNotebookVersionProto = z.infer; export declare const GetAppNotebookVersionsResultProtoSchema: z.ZodObject<{ success: z.ZodOptional; errorMessage: z.ZodOptional; notebooks: z.ZodOptional; version: z.ZodOptional; latestRevisionId: z.ZodOptional; updatedAt: z.ZodOptional; }, "strip", z.ZodTypeAny, { notebookKey?: string | undefined; version?: number | undefined; latestRevisionId?: string | undefined; updatedAt?: string | undefined; }, { notebookKey?: string | undefined; version?: number | undefined; latestRevisionId?: string | undefined; updatedAt?: string | undefined; }>>, "many">>; }, "strip", z.ZodTypeAny, { success?: boolean | undefined; errorMessage?: string | undefined; notebooks?: { notebookKey?: string | undefined; version?: number | undefined; latestRevisionId?: string | undefined; updatedAt?: string | undefined; }[] | undefined; }, { success?: boolean | undefined; errorMessage?: string | undefined; notebooks?: { notebookKey?: string | undefined; version?: number | undefined; latestRevisionId?: string | undefined; updatedAt?: string | undefined; }[] | undefined; }>; export type GetAppNotebookVersionsResultProto = z.infer; export declare const OAuthFlowProtoSchema: z.ZodObject<{ id: z.ZodOptional; phase: z.ZodOptional; expiresAt: z.ZodOptional; key: z.ZodOptional; targetAuthScope: z.ZodOptional; authorizationURL: z.ZodOptional; canResume: z.ZodOptional; steps: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; icon: z.ZodOptional; status: z.ZodOptional; detail: z.ZodOptional; }, "strip", z.ZodTypeAny, { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }, { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { id?: string | undefined; key?: string | undefined; expiresAt?: string | undefined; phase?: string | undefined; targetAuthScope?: string | undefined; authorizationURL?: string | undefined; canResume?: boolean | undefined; steps?: { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }[] | undefined; }, { id?: string | undefined; key?: string | undefined; expiresAt?: string | undefined; phase?: string | undefined; targetAuthScope?: string | undefined; authorizationURL?: string | undefined; canResume?: boolean | undefined; steps?: { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }[] | undefined; }>; export type OAuthFlowProto = z.infer; export declare const GetOAuthFlowParamsProtoSchema: z.ZodObject<{ flowId: z.ZodOptional; language: z.ZodOptional; }, "strip", z.ZodTypeAny, { language?: string | undefined; flowId?: string | undefined; }, { language?: string | undefined; flowId?: string | undefined; }>; export type GetOAuthFlowParamsProto = z.infer; export declare const ResumeOAuthFlowParamsProtoSchema: z.ZodObject<{ flowId: z.ZodOptional; resumeNonce: z.ZodOptional; language: z.ZodOptional; }, "strip", z.ZodTypeAny, { language?: string | undefined; flowId?: string | undefined; resumeNonce?: string | undefined; }, { language?: string | undefined; flowId?: string | undefined; resumeNonce?: string | undefined; }>; export type ResumeOAuthFlowParamsProto = z.infer; export declare const CancelOAuthFlowParamsProtoSchema: z.ZodObject<{ flowId: z.ZodOptional; language: z.ZodOptional; }, "strip", z.ZodTypeAny, { language?: string | undefined; flowId?: string | undefined; }, { language?: string | undefined; flowId?: string | undefined; }>; export type CancelOAuthFlowParamsProto = z.infer; export declare const OAuthFlowResultProtoSchema: z.ZodObject<{ flow: z.ZodOptional; phase: z.ZodOptional; expiresAt: z.ZodOptional; key: z.ZodOptional; targetAuthScope: z.ZodOptional; authorizationURL: z.ZodOptional; canResume: z.ZodOptional; steps: z.ZodOptional; title: z.ZodOptional; description: z.ZodOptional; icon: z.ZodOptional; status: z.ZodOptional; detail: z.ZodOptional; }, "strip", z.ZodTypeAny, { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }, { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }>, "many">>; }, "strip", z.ZodTypeAny, { id?: string | undefined; key?: string | undefined; expiresAt?: string | undefined; phase?: string | undefined; targetAuthScope?: string | undefined; authorizationURL?: string | undefined; canResume?: boolean | undefined; steps?: { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }[] | undefined; }, { id?: string | undefined; key?: string | undefined; expiresAt?: string | undefined; phase?: string | undefined; targetAuthScope?: string | undefined; authorizationURL?: string | undefined; canResume?: boolean | undefined; steps?: { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }[] | undefined; }>>>; }, "strip", z.ZodTypeAny, { flow?: { id?: string | undefined; key?: string | undefined; expiresAt?: string | undefined; phase?: string | undefined; targetAuthScope?: string | undefined; authorizationURL?: string | undefined; canResume?: boolean | undefined; steps?: { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }[] | undefined; } | undefined; }, { flow?: { id?: string | undefined; key?: string | undefined; expiresAt?: string | undefined; phase?: string | undefined; targetAuthScope?: string | undefined; authorizationURL?: string | undefined; canResume?: boolean | undefined; steps?: { status?: string | undefined; description?: string | undefined; id?: string | undefined; title?: string | undefined; icon?: string | undefined; detail?: string | undefined; }[] | undefined; } | undefined; }>; export type OAuthFlowResultProto = z.infer; //# sourceMappingURL=native.zod.d.ts.map