import { CustomField as CustomFieldBase } from '@sap-cloud-sdk/odata-common/internal';
import type { OrderableEdmTypeField } from '@sap-cloud-sdk/odata-common/internal';
import type { DeSerializers } from '../de-serializers';
import type { Entity } from '../entity';
export declare class CustomField<EntityT extends Entity, DeSerializersT extends DeSerializers, NullableT extends boolean = false> extends CustomFieldBase<EntityT, any, NullableT> {
    edmDate(): OrderableEdmTypeField<EntityT, DeSerializersT, 'Edm.Date', NullableT, true>;
    edmDuration(): OrderableEdmTypeField<EntityT, DeSerializersT, 'Edm.Duration', NullableT, true>;
    edmTimeOfDay(): OrderableEdmTypeField<EntityT, DeSerializersT, 'Edm.TimeOfDay', NullableT, true>;
}
