import * as v from "valibot"; /** * Possible types for a data source value. */ export declare const notionDataSourceValueSchema: v.UnionSchema<[v.StringSchema, 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>; export type NotionDataSourceValue = v.InferOutput; //# sourceMappingURL=dataSourceValue.d.ts.map