import { z } from 'zod'; /** * A contact as returned by the Open-Xchange addressbook autocomplete endpoint, * normalized into a flat object. */ export declare const ContactSchema: z.ZodObject<{ id: z.ZodString; displayName: z.ZodString; email: z.ZodString; }, z.core.$strip>; export type Contact = z.infer; /** * Raw envelope of the Open-Xchange autocomplete response. `data` is a list of * column-value arrays, ordered according to the requested `columns` parameter. * @see https://documentation.open-xchange.com/components/middleware/http/8/index.html#!Addressbooks/doAutoCompleteContactsFromAddressbook */ export declare const OxAutocompleteResponseSchema: z.ZodObject<{ data: z.ZodArray>>; }, z.core.$strip>; /** * Response of opening an Open-Xchange mail composition space. `data.id` * identifies the space used for the subsequent send call. * @see https://documentation.open-xchange.com/8.21/middleware/mail/mail_compose.html */ export declare const OxComposeSpaceResponseSchema: z.ZodObject<{ data: z.ZodObject<{ id: z.ZodString; }, z.core.$strip>; }, z.core.$strip>;