import type { Cover, Icon, NoticonColor, PeopleValue, PlaceValue, RelationReference, TextValue } from "./types.js"; /** Build property values returned by a sync handler. */ export declare const Builder: { richText: (content: string) => TextValue; text: (content: string) => TextValue; title: (content: string) => TextValue; url: (url: string) => TextValue; email: (email: string) => TextValue; phoneNumber: (phone: string) => TextValue; checkbox: (checked: boolean) => TextValue; file: (url: string, name?: string) => TextValue; number: (value: number) => TextValue; date(value: string): TextValue; dateTime(value: string, timeZone?: string): TextValue; dateRange(startDate: string, endDate: string): TextValue; dateTimeRange(startValue: string, endValue: string, timeZone?: string): TextValue; link: (text: string, url: string) => TextValue; select: (value: string) => TextValue; multiSelect: (...values: string[]) => TextValue; status: (value: string) => TextValue; people: (...emails: string[]) => PeopleValue; place(value: PlaceValue): PlaceValue; relation: (primaryKey: string) => RelationReference; emojiIcon: (value: string) => Icon; notionIcon: (icon: string, color?: NoticonColor) => Icon; imageIcon: (url: string) => Icon; imageCover(url: string, position?: number): Cover; }; //# sourceMappingURL=builder.d.ts.map