import { Result } from "navidev-adt-api/dist/shared/core/Result";
import AdtException from "navidev-adt-api/dist/shared/exceptions/adtException";
export type ServiceODataV4 = {
    GroupId: string;
    Description: string;
};
export type ServicesODataV4 = ServiceODataV4[];
export type ServiceODataV2 = {
    ID: string;
    Description: string;
};
export type ServicesODataV2 = ServiceODataV2[];
export type ServiceOData = {
    name: string;
    description: string;
    type: string;
};
export type ServicesOData = ServiceOData[];
export type ResultSearchV2Services = Result<ServicesODataV2> | Result<AdtException>;
export type ResultSearchV4Services = Result<ServicesODataV4> | Result<AdtException>;
export type ResultSearchServices = Result<ServicesOData> | Result<AdtException>;
//# sourceMappingURL=serviceSearchType.d.ts.map