BaseSchema<T, IsRDS>: {
    context?: {
        schemas: GenericModelSchema<any>[];
    };
    data: T;
    models: {
        [TypeKey in keyof T["types"]]: T["types"][TypeKey] extends BaseModelType
            ? SchemaModelType<T["types"][TypeKey], TypeKey & string, IsRDS>
            : never
    };
    transform: (() => DerivedApiDefinition);
}

Type Parameters

Type declaration