/**
 * This file was auto-generated by Fern from our API Definition.
 */
import * as FernRegistry from "../../../../../../../../../index";
export type PrimitiveType = FernRegistry.api.v1.register.PrimitiveType.Integer | FernRegistry.api.v1.register.PrimitiveType.Double | FernRegistry.api.v1.register.PrimitiveType.String | FernRegistry.api.v1.register.PrimitiveType.Long | FernRegistry.api.v1.register.PrimitiveType.Boolean | FernRegistry.api.v1.register.PrimitiveType.Datetime | FernRegistry.api.v1.register.PrimitiveType.Uuid | FernRegistry.api.v1.register.PrimitiveType.Base64 | FernRegistry.api.v1.register.PrimitiveType.Date_ | FernRegistry.api.v1.register.PrimitiveType.BigInteger | FernRegistry.api.v1.register.PrimitiveType.Uint | FernRegistry.api.v1.register.PrimitiveType.Uint64;
export declare namespace PrimitiveType {
    interface Integer extends FernRegistry.api.v1.register.IntegerType {
        type: "integer";
    }
    interface Double extends FernRegistry.api.v1.register.DoubleType {
        type: "double";
    }
    interface String extends FernRegistry.api.v1.register.StringType {
        type: "string";
    }
    interface Long extends FernRegistry.api.v1.register.LongType {
        type: "long";
    }
    interface Boolean extends FernRegistry.api.v1.register.BooleanType {
        type: "boolean";
    }
    interface Datetime extends FernRegistry.api.v1.register.DatetimeType {
        type: "datetime";
    }
    interface Uuid extends FernRegistry.api.v1.register.UuidType {
        type: "uuid";
    }
    interface Base64 extends FernRegistry.api.v1.register.Base64Type {
        type: "base64";
    }
    interface Date_ extends FernRegistry.api.v1.register.DateType {
        type: "date";
    }
    interface BigInteger extends FernRegistry.api.v1.register.BigIntegerType {
        type: "bigInteger";
    }
    interface Uint {
        type: "uint";
    }
    interface Uint64 {
        type: "uint64";
    }
}
//# sourceMappingURL=PrimitiveType.d.ts.map