| 6956 | * @since 3.10.0 |
| 6957 | */ |
| 6958 | export class TimeZoneOffsetFromSelf extends declare( |
| 6959 | dateTime.isTimeZoneOffset, |
| 6960 | { |
| 6961 | typeConstructor: { _tag: "effect/DateTime.TimeZone.Offset" }, |
| 6962 | identifier: "TimeZoneOffsetFromSelf", |
| 6963 | description: "a TimeZone.Offset instance", |
| 6964 | pretty: (): pretty_.Pretty<dateTime.TimeZone.Offset> => (zone) => zone.toString(), |
| 6965 | arbitrary: timeZoneOffsetArbitrary |
| 6966 | } |
| 6967 | ) {} |
| 6968 | |
| 6969 | /** |
| 6970 | * Defines a schema that converts a `number` to a `TimeZone.Offset` instance using the `DateTime.zoneMakeOffset` constructor. |