import * as v from "valibot"; /** * Discriminated union of every message the host is allowed to send the sandbox. */ export declare const hostToSandboxMessageSchema: v.VariantSchema<"type", [v.VariantSchema<"status", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"init", undefined>; readonly status: v.LiteralSchema<"success", undefined>; readonly theme: v.PicklistSchema<["light", "dark"], undefined>; readonly blockId: v.CustomSchema | undefined>; readonly parent: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"page_id", undefined>; readonly page_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"data_source_id", undefined>; readonly data_source_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"workspace", undefined>; readonly workspace: v.LiteralSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"block_id", undefined>; readonly block_id: v.CustomSchema | undefined>; }, undefined>], undefined>; readonly page: v.ObjectSchema<{ readonly id: v.CustomSchema | undefined>; }, undefined>; readonly dataSources: v.ObjectSchema<{ readonly bindings: v.RecordSchema, v.ObjectSchema<{ readonly collectionPointer: v.OptionalSchema | undefined>; readonly table: v.StringSchema; readonly spaceId: v.OptionalSchema | undefined>, undefined>; }, undefined>, undefined>; readonly collectionSchema: v.OptionalSchema | undefined>, undefined>; readonly propertiesById: v.RecordSchema, v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"title", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"rich_text", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"number", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"checkbox", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"url", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"email", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"phone_number", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"select", undefined>; readonly options: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"multi_select", undefined>; readonly options: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"status", undefined>; readonly options: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>; }, undefined>, undefined>; readonly groups: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly option_ids: v.ArraySchema, undefined>; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"people", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"files", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"unique_id", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"relation", undefined>; readonly data_source_id: v.OptionalSchema, undefined>; readonly dual_property: v.OptionalSchema; readonly synced_property_name: v.StringSchema; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"place", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"formula", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"rollup", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"button", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"verification", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"last_visited_time", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"location", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"created_time", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"last_edited_time", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"created_by", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"last_edited_by", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>], undefined>, undefined>; }, undefined>, undefined>; readonly propertyIdsByKey: v.OptionalSchema, v.OptionalSchema, undefined>, undefined>, undefined>; }, undefined>, undefined>; }, undefined>; readonly currentUser: v.ObjectSchema<{ readonly object: v.LiteralSchema<"user", undefined>; readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>; readonly avatar_url: v.NullableSchema, undefined>; readonly type: v.LiteralSchema<"person", undefined>; readonly person: v.ObjectSchema<{ readonly email: v.StringSchema; }, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"init", undefined>; readonly status: v.LiteralSchema<"error", undefined>; readonly error: v.ObjectSchema<{ readonly code: v.StringSchema; readonly message: v.StringSchema; readonly isRetryable: v.BooleanSchema; }, undefined>; }, undefined>], undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"themeChanged", undefined>; readonly theme: v.PicklistSchema<["light", "dark"], undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"parentChanged", undefined>; readonly parent: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"page_id", undefined>; readonly page_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"data_source_id", undefined>; readonly data_source_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"workspace", undefined>; readonly workspace: v.LiteralSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"block_id", undefined>; readonly block_id: v.CustomSchema | undefined>; }, undefined>], undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"pageChanged", undefined>; readonly page: v.ObjectSchema<{ readonly id: v.CustomSchema | undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"currentUserChanged", undefined>; readonly currentUser: v.ObjectSchema<{ readonly object: v.LiteralSchema<"user", undefined>; readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>; readonly avatar_url: v.NullableSchema, undefined>; readonly type: v.LiteralSchema<"person", undefined>; readonly person: v.ObjectSchema<{ readonly email: v.StringSchema; }, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"dataSourcesChanged", undefined>; readonly dataSources: v.ObjectSchema<{ readonly bindings: v.RecordSchema, v.ObjectSchema<{ readonly collectionPointer: v.OptionalSchema | undefined>; readonly table: v.StringSchema; readonly spaceId: v.OptionalSchema | undefined>, undefined>; }, undefined>, undefined>; readonly collectionSchema: v.OptionalSchema | undefined>, undefined>; readonly propertiesById: v.RecordSchema, v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"title", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"rich_text", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"number", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"checkbox", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"url", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"email", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"phone_number", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"select", undefined>; readonly options: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"multi_select", undefined>; readonly options: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"status", undefined>; readonly options: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>; }, undefined>, undefined>; readonly groups: v.ArraySchema; readonly name: v.StringSchema; readonly color: v.OptionalSchema, undefined>; readonly option_ids: v.ArraySchema, undefined>; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"people", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"files", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"unique_id", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"relation", undefined>; readonly data_source_id: v.OptionalSchema, undefined>; readonly dual_property: v.OptionalSchema; readonly synced_property_name: v.StringSchema; }, undefined>, undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"place", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"formula", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"rollup", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"button", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"verification", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"last_visited_time", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"location", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"created_time", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"last_edited_time", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"created_by", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"last_edited_by", undefined>; readonly name: v.StringSchema; readonly description: v.OptionalSchema, undefined>; }, undefined>], undefined>, undefined>; }, undefined>, undefined>; readonly propertyIdsByKey: v.OptionalSchema, v.OptionalSchema, undefined>, undefined>, undefined>; }, undefined>, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"queryDataSourceResult", undefined>; readonly requestId: v.StringSchema; readonly snapshotId: v.StringSchema; readonly items: v.ArraySchema | undefined>; readonly propertiesById: v.RecordSchema, v.OptionalSchema, v.NumberSchema, v.BooleanSchema, v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly start_date: v.StringSchema; readonly reminder: v.OptionalSchema; readonly value: v.NumberSchema; readonly time: v.StringSchema; readonly defaultTimeZone: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly unit: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"daterange", undefined>; readonly start_date: v.StringSchema; readonly end_date: v.StringSchema; readonly reminder: v.OptionalSchema; readonly value: v.NumberSchema; readonly time: v.StringSchema; readonly defaultTimeZone: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly unit: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"datetime", undefined>; readonly start_date: v.StringSchema; readonly start_time: v.StringSchema; readonly time_zone: v.OptionalSchema, undefined>; readonly reminder: v.OptionalSchema; readonly value: v.NumberSchema; readonly time: v.StringSchema; readonly defaultTimeZone: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly unit: v.PicklistSchema<["hour", "minute"], undefined>; readonly value: v.NumberSchema; }, undefined>], undefined>, v.ObjectSchema<{ readonly unit: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"datetimerange", undefined>; readonly start_date: v.StringSchema; readonly start_time: v.StringSchema; readonly end_date: v.StringSchema; readonly end_time: v.StringSchema; readonly time_zone: v.OptionalSchema, undefined>; readonly reminder: v.OptionalSchema; readonly value: v.NumberSchema; readonly time: v.StringSchema; readonly defaultTimeZone: v.OptionalSchema, undefined>; }, undefined>, v.ObjectSchema<{ readonly unit: v.PicklistSchema<["hour", "minute"], undefined>; readonly value: v.NumberSchema; }, undefined>], undefined>, v.ObjectSchema<{ readonly unit: v.LiteralSchema<"none", undefined>; }, undefined>], undefined>, undefined>; }, undefined>], undefined>, v.ArraySchema, undefined>, v.ArraySchema; readonly table: v.StringSchema; }, undefined>, undefined>], undefined>, undefined>, undefined>; }, undefined>, undefined>; readonly hasMore: v.BooleanSchema; readonly error: v.OptionalSchema; readonly message: v.StringSchema; readonly isRetryable: v.BooleanSchema; }, undefined>, undefined>; }, undefined>, v.VariantSchema<"status", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"createPageResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"success", undefined>; readonly page: v.ObjectSchema<{ readonly object: v.LiteralSchema<"page", undefined>; readonly id: v.CustomSchema | undefined>; readonly parent: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"page_id", undefined>; readonly page_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"data_source_id", undefined>; readonly data_source_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"workspace", undefined>; readonly workspace: v.LiteralSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"block_id", undefined>; readonly block_id: v.CustomSchema | undefined>; }, undefined>], undefined>; readonly properties: v.RecordSchema, v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"title", undefined>; readonly title: v.ArraySchema, v.UnknownSchema, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"rich_text", undefined>; readonly rich_text: v.ArraySchema, v.UnknownSchema, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"number", undefined>; readonly number: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"url", undefined>; readonly url: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"email", undefined>; readonly email: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"phone_number", undefined>; readonly phone_number: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"checkbox", undefined>; readonly checkbox: v.BooleanSchema; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"select", undefined>; readonly select: v.NullableSchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"status", undefined>; readonly status: v.NullableSchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"multi_select", undefined>; readonly multi_select: v.ArraySchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly date: v.NullableSchema; readonly end: v.OptionalSchema, undefined>, undefined>; readonly time_zone: v.OptionalSchema, undefined>, undefined>; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"people", undefined>; readonly people: v.ArraySchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly object: v.LiteralSchema<"group", undefined>; readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"relation", undefined>; readonly has_more: v.OptionalSchema, undefined>; readonly relation: v.ArraySchema; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"files", undefined>; readonly files: v.ArraySchema; readonly name: v.StringSchema; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly name: v.StringSchema; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"place", undefined>; readonly place: v.NullableSchema; readonly lon: v.NumberSchema; readonly name: v.OptionalSchema, undefined>, undefined>; readonly address: v.OptionalSchema, undefined>, undefined>; readonly aws_place_id: v.OptionalSchema, undefined>, undefined>; readonly google_place_id: v.OptionalSchema, undefined>, undefined>; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>], undefined>, undefined>; readonly created_time: v.OptionalSchema, undefined>; readonly last_edited_time: v.OptionalSchema, undefined>; readonly icon: v.OptionalSchema; readonly emoji: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"custom_emoji", undefined>; readonly custom_emoji: v.ObjectSchema<{ readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>; readonly url: v.OptionalSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"external", undefined>; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly cover: v.OptionalSchema; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly url: v.OptionalSchema, undefined>; readonly public_url: v.OptionalSchema, undefined>; readonly in_trash: v.OptionalSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"createPageResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"error", undefined>; readonly error: v.ObjectSchema<{ readonly code: v.StringSchema; readonly message: v.StringSchema; readonly isRetryable: v.BooleanSchema; }, undefined>; }, undefined>], undefined>, v.VariantSchema<"status", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"getPageResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"success", undefined>; readonly page: v.ObjectSchema<{ readonly object: v.LiteralSchema<"page", undefined>; readonly id: v.CustomSchema | undefined>; readonly parent: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"page_id", undefined>; readonly page_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"data_source_id", undefined>; readonly data_source_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"workspace", undefined>; readonly workspace: v.LiteralSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"block_id", undefined>; readonly block_id: v.CustomSchema | undefined>; }, undefined>], undefined>; readonly properties: v.RecordSchema, v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"title", undefined>; readonly title: v.ArraySchema, v.UnknownSchema, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"rich_text", undefined>; readonly rich_text: v.ArraySchema, v.UnknownSchema, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"number", undefined>; readonly number: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"url", undefined>; readonly url: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"email", undefined>; readonly email: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"phone_number", undefined>; readonly phone_number: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"checkbox", undefined>; readonly checkbox: v.BooleanSchema; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"select", undefined>; readonly select: v.NullableSchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"status", undefined>; readonly status: v.NullableSchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"multi_select", undefined>; readonly multi_select: v.ArraySchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly date: v.NullableSchema; readonly end: v.OptionalSchema, undefined>, undefined>; readonly time_zone: v.OptionalSchema, undefined>, undefined>; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"people", undefined>; readonly people: v.ArraySchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly object: v.LiteralSchema<"group", undefined>; readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"relation", undefined>; readonly has_more: v.OptionalSchema, undefined>; readonly relation: v.ArraySchema; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"files", undefined>; readonly files: v.ArraySchema; readonly name: v.StringSchema; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly name: v.StringSchema; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"place", undefined>; readonly place: v.NullableSchema; readonly lon: v.NumberSchema; readonly name: v.OptionalSchema, undefined>, undefined>; readonly address: v.OptionalSchema, undefined>, undefined>; readonly aws_place_id: v.OptionalSchema, undefined>, undefined>; readonly google_place_id: v.OptionalSchema, undefined>, undefined>; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>], undefined>, undefined>; readonly created_time: v.OptionalSchema, undefined>; readonly last_edited_time: v.OptionalSchema, undefined>; readonly icon: v.OptionalSchema; readonly emoji: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"custom_emoji", undefined>; readonly custom_emoji: v.ObjectSchema<{ readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>; readonly url: v.OptionalSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"external", undefined>; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly cover: v.OptionalSchema; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly url: v.OptionalSchema, undefined>; readonly public_url: v.OptionalSchema, undefined>; readonly in_trash: v.OptionalSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"getPageResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"error", undefined>; readonly error: v.ObjectSchema<{ readonly code: v.StringSchema; readonly message: v.StringSchema; readonly isRetryable: v.BooleanSchema; }, undefined>; }, undefined>], undefined>, v.VariantSchema<"status", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"getUserResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"success", undefined>; readonly user: v.ObjectSchema<{ readonly object: v.LiteralSchema<"user", undefined>; readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>; readonly avatar_url: v.NullableSchema, undefined>; readonly type: v.LiteralSchema<"person", undefined>; readonly person: v.ObjectSchema<{ readonly email: v.StringSchema; }, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"getUserResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"error", undefined>; readonly error: v.ObjectSchema<{ readonly code: v.StringSchema; readonly message: v.StringSchema; readonly isRetryable: v.BooleanSchema; }, undefined>; }, undefined>], undefined>, v.VariantSchema<"status", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"listUsersResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"success", undefined>; readonly list: v.ObjectSchema<{ readonly object: v.LiteralSchema<"list", undefined>; readonly results: v.ArraySchema; readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>; readonly avatar_url: v.NullableSchema, undefined>; readonly type: v.LiteralSchema<"person", undefined>; readonly person: v.ObjectSchema<{ readonly email: v.StringSchema; }, undefined>; }, undefined>, undefined>; readonly next_cursor: v.NullableSchema, undefined>; readonly has_more: v.BooleanSchema; readonly type: v.LiteralSchema<"user", undefined>; readonly user: v.RecordSchema, v.UnknownSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"listUsersResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"error", undefined>; readonly error: v.ObjectSchema<{ readonly code: v.StringSchema; readonly message: v.StringSchema; readonly isRetryable: v.BooleanSchema; }, undefined>; }, undefined>], undefined>, v.VariantSchema<"status", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"updatePageResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"success", undefined>; readonly page: v.ObjectSchema<{ readonly object: v.LiteralSchema<"page", undefined>; readonly id: v.CustomSchema | undefined>; readonly parent: v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"page_id", undefined>; readonly page_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"data_source_id", undefined>; readonly data_source_id: v.CustomSchema | undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"workspace", undefined>; readonly workspace: v.LiteralSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"block_id", undefined>; readonly block_id: v.CustomSchema | undefined>; }, undefined>], undefined>; readonly properties: v.RecordSchema, v.VariantSchema<"type", [v.ObjectSchema<{ readonly type: v.LiteralSchema<"title", undefined>; readonly title: v.ArraySchema, v.UnknownSchema, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"rich_text", undefined>; readonly rich_text: v.ArraySchema, v.UnknownSchema, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"number", undefined>; readonly number: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"url", undefined>; readonly url: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"email", undefined>; readonly email: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"phone_number", undefined>; readonly phone_number: v.NullableSchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"checkbox", undefined>; readonly checkbox: v.BooleanSchema; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"select", undefined>; readonly select: v.NullableSchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"status", undefined>; readonly status: v.NullableSchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"multi_select", undefined>; readonly multi_select: v.ArraySchema; readonly name: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>, v.ObjectSchema<{ readonly name: v.StringSchema; readonly id: v.OptionalSchema, undefined>; readonly color: v.OptionalSchema, undefined>; readonly description: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"date", undefined>; readonly date: v.NullableSchema; readonly end: v.OptionalSchema, undefined>, undefined>; readonly time_zone: v.OptionalSchema, undefined>, undefined>; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"people", undefined>; readonly people: v.ArraySchema, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly object: v.LiteralSchema<"group", undefined>; readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"relation", undefined>; readonly has_more: v.OptionalSchema, undefined>; readonly relation: v.ArraySchema; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"files", undefined>; readonly files: v.ArraySchema; readonly name: v.StringSchema; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly name: v.StringSchema; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly id: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"place", undefined>; readonly place: v.NullableSchema; readonly lon: v.NumberSchema; readonly name: v.OptionalSchema, undefined>, undefined>; readonly address: v.OptionalSchema, undefined>, undefined>; readonly aws_place_id: v.OptionalSchema, undefined>, undefined>; readonly google_place_id: v.OptionalSchema, undefined>, undefined>; }, undefined>, undefined>; readonly id: v.StringSchema; }, undefined>], undefined>, undefined>; readonly created_time: v.OptionalSchema, undefined>; readonly last_edited_time: v.OptionalSchema, undefined>; readonly icon: v.OptionalSchema; readonly emoji: v.StringSchema; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"custom_emoji", undefined>; readonly custom_emoji: v.ObjectSchema<{ readonly id: v.StringSchema; readonly name: v.OptionalSchema, undefined>; readonly url: v.OptionalSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"external", undefined>; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly cover: v.OptionalSchema; readonly external: v.ObjectSchema<{ readonly url: v.StringSchema; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"file", undefined>; readonly file: v.ObjectSchema<{ readonly url: v.StringSchema; readonly expiry_time: v.OptionalSchema, undefined>; }, undefined>; }, undefined>], undefined>, undefined>; readonly url: v.OptionalSchema, undefined>; readonly public_url: v.OptionalSchema, undefined>; readonly in_trash: v.OptionalSchema, undefined>; }, undefined>; }, undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"updatePageResult", undefined>; readonly requestId: v.StringSchema; readonly status: v.LiteralSchema<"error", undefined>; readonly error: v.ObjectSchema<{ readonly code: v.StringSchema; readonly message: v.StringSchema; readonly isRetryable: v.BooleanSchema; }, undefined>; }, undefined>], undefined>, v.ObjectSchema<{ readonly type: v.LiteralSchema<"invalidSandboxMessage", undefined>; readonly reason: v.StringSchema; }, undefined>], undefined>; export type HostToSandboxMessage = v.InferOutput; //# sourceMappingURL=hostToSandbox.d.ts.map