import { z } from "zod"; export declare const ToolContextSchema: z.ZodObject<{ appInfo: z.ZodObject<{ appName: z.ZodString; apiDomain: z.ZodString; websiteDomain: z.ZodOptional; apiBasePath: z.ZodDefault>; websiteBasePath: z.ZodDefault>; apiGatewayPath: z.ZodOptional; }, "strip", z.ZodTypeAny, { appName: string; apiDomain: string; apiBasePath: string; websiteBasePath: string; websiteDomain?: string | undefined; apiGatewayPath?: string | undefined; }, { appName: string; apiDomain: string; websiteDomain?: string | undefined; apiBasePath?: string | undefined; websiteBasePath?: string | undefined; apiGatewayPath?: string | undefined; }>; supertokens: z.ZodObject<{ connectionURI: z.ZodString; apiKey: z.ZodOptional; }, "strip", z.ZodTypeAny, { connectionURI: string; apiKey?: string | undefined; }, { connectionURI: string; apiKey?: string | undefined; }>; }, "strip", z.ZodTypeAny, { appInfo: { appName: string; apiDomain: string; apiBasePath: string; websiteBasePath: string; websiteDomain?: string | undefined; apiGatewayPath?: string | undefined; }; supertokens: { connectionURI: string; apiKey?: string | undefined; }; }, { appInfo: { appName: string; apiDomain: string; websiteDomain?: string | undefined; apiBasePath?: string | undefined; websiteBasePath?: string | undefined; apiGatewayPath?: string | undefined; }; supertokens: { connectionURI: string; apiKey?: string | undefined; }; }>; export declare const TenantIdSchema: z.ZodDefault; export declare const AuthenticationFactorSchema: z.ZodUnion<[z.ZodLiteral<"emailpassword">, z.ZodLiteral<"thirdparty">, z.ZodLiteral<"otp-phone">, z.ZodLiteral<"otp-email">, z.ZodLiteral<"link-phone">, z.ZodLiteral<"link-email">]>; export declare const CoreConfigSchema: z.ZodObject<{ access_token_validity: z.ZodOptional; refresh_token_validity: z.ZodOptional; password_reset_token_lifetime: z.ZodOptional; email_verification_token_lifetime: z.ZodOptional; webauthn_recover_account_token_lifetime: z.ZodOptional; passwordless_max_code_input_attempts: z.ZodOptional; passwordless_code_lifetime: z.ZodOptional; totp_max_attempts: z.ZodOptional; totp_rate_limit_cooldown_sec: z.ZodOptional; access_token_signing_key_dynamic: z.ZodOptional; access_token_dynamic_signing_key_update_interval: z.ZodOptional; password_hashing_alg: z.ZodOptional>; ip_allow_regex: z.ZodOptional>; ip_deny_regex: z.ZodOptional>; oauth_provider_public_service_url: z.ZodOptional>; oauth_provider_admin_service_url: z.ZodOptional>; oauth_provider_consent_login_base_url: z.ZodOptional>; oauth_provider_url_configured_in_oauth_provider: z.ZodOptional>; bulk_migration_parallelism: z.ZodOptional; bulk_migration_batch_size: z.ZodOptional; api_keys: z.ZodOptional>; disable_telemetry: z.ZodOptional; supertokens_max_cdi_version: z.ZodOptional>; }, "passthrough", z.ZodTypeAny, z.objectOutputType<{ access_token_validity: z.ZodOptional; refresh_token_validity: z.ZodOptional; password_reset_token_lifetime: z.ZodOptional; email_verification_token_lifetime: z.ZodOptional; webauthn_recover_account_token_lifetime: z.ZodOptional; passwordless_max_code_input_attempts: z.ZodOptional; passwordless_code_lifetime: z.ZodOptional; totp_max_attempts: z.ZodOptional; totp_rate_limit_cooldown_sec: z.ZodOptional; access_token_signing_key_dynamic: z.ZodOptional; access_token_dynamic_signing_key_update_interval: z.ZodOptional; password_hashing_alg: z.ZodOptional>; ip_allow_regex: z.ZodOptional>; ip_deny_regex: z.ZodOptional>; oauth_provider_public_service_url: z.ZodOptional>; oauth_provider_admin_service_url: z.ZodOptional>; oauth_provider_consent_login_base_url: z.ZodOptional>; oauth_provider_url_configured_in_oauth_provider: z.ZodOptional>; bulk_migration_parallelism: z.ZodOptional; bulk_migration_batch_size: z.ZodOptional; api_keys: z.ZodOptional>; disable_telemetry: z.ZodOptional; supertokens_max_cdi_version: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">, z.objectInputType<{ access_token_validity: z.ZodOptional; refresh_token_validity: z.ZodOptional; password_reset_token_lifetime: z.ZodOptional; email_verification_token_lifetime: z.ZodOptional; webauthn_recover_account_token_lifetime: z.ZodOptional; passwordless_max_code_input_attempts: z.ZodOptional; passwordless_code_lifetime: z.ZodOptional; totp_max_attempts: z.ZodOptional; totp_rate_limit_cooldown_sec: z.ZodOptional; access_token_signing_key_dynamic: z.ZodOptional; access_token_dynamic_signing_key_update_interval: z.ZodOptional; password_hashing_alg: z.ZodOptional>; ip_allow_regex: z.ZodOptional>; ip_deny_regex: z.ZodOptional>; oauth_provider_public_service_url: z.ZodOptional>; oauth_provider_admin_service_url: z.ZodOptional>; oauth_provider_consent_login_base_url: z.ZodOptional>; oauth_provider_url_configured_in_oauth_provider: z.ZodOptional>; bulk_migration_parallelism: z.ZodOptional; bulk_migration_batch_size: z.ZodOptional; api_keys: z.ZodOptional>; disable_telemetry: z.ZodOptional; supertokens_max_cdi_version: z.ZodOptional>; }, z.ZodTypeAny, "passthrough">>;