import { Schema } from "effect"; declare const SocialMediaTypeSchema: Schema.Literals; declare const ResourceNameSchema: Schema.Literals; export declare const SocialMediaSchema: Schema.Struct<{ readonly SocialMediaKey: Schema.NullOr; readonly ResourceRecordKey: Schema.NullOr; readonly SocialMediaType: Schema.NullOr>; readonly ModificationTimestamp: Schema.DateTimeUtcFromString; readonly ResourceName: Schema.NullOr>; readonly SocialMediaUrlOrId: Schema.NullOr; }>; export declare const OfficeSchema: Schema.Struct<{ readonly OfficeKey: Schema.NullOr; readonly OfficeMlsId: Schema.Union; readonly OfficeAORKey: Schema.Union; readonly OfficeNationalAssociationId: Schema.Union; readonly FranchiseNationalAssociationId: Schema.Union; readonly OfficeBrokerNationalAssociationId: Schema.Union; readonly OfficeAddress1: Schema.Union; readonly OfficeAddress2: Schema.Union; readonly OfficeCity: Schema.Union; readonly OfficeFax: Schema.Union; readonly OfficeName: Schema.Union; readonly OfficePhone: Schema.Union; readonly OfficePhoneExt: Schema.Union; readonly OfficePostalCode: Schema.Union; readonly Media: Schema.NullOr; readonly LongDescription: Schema.Union; readonly MediaURL: Schema.Union; readonly ModificationTimestamp: Schema.Union; readonly Order: Schema.Union; readonly PreferredPhotoYN: Schema.Union; readonly ResourceRecordId: Schema.Union; readonly ResourceRecordKey: Schema.Union; readonly ResourceName: Schema.Union, Schema.Null]>; readonly MediaCategory: Schema.Union, Schema.Null]>; }>>>; readonly OfficeSocialMedia: Schema.Union; readonly ResourceRecordKey: Schema.NullOr; readonly SocialMediaType: Schema.NullOr>; readonly ModificationTimestamp: Schema.DateTimeUtcFromString; readonly ResourceName: Schema.NullOr>; readonly SocialMediaUrlOrId: Schema.NullOr; }>>, Schema.Null]>; readonly ModificationTimestamp: Schema.Union; readonly OriginalEntryTimestamp: Schema.Union; readonly OfficeType: Schema.NullOr>; readonly OfficeStateOrProvince: Schema.NullOr>; readonly OfficeAOR: Schema.NullOr>; readonly OfficeStatus: Schema.NullOr>; readonly OfficeCountry: Schema.NullOr; }>; export { SocialMediaTypeSchema, ResourceNameSchema }; export declare const OfficeResponseSchema: Schema.Decoder, never>; export type Office = typeof OfficeSchema.Type; export type SocialMedia = typeof SocialMediaSchema.Type; //# sourceMappingURL=officeSchema.d.ts.map