export interface NoIdObjectSkeletonInterface { _rev?: string; [k: string]: string | number | boolean | string[] | IdObjectSkeletonInterface | object | undefined; } export interface IdObjectSkeletonInterface extends NoIdObjectSkeletonInterface { _id?: string; } export interface AmConfigEntityInterface extends IdObjectSkeletonInterface { _type?: EntityType; } export type Readable = Type; export type Writable = { inherited: boolean; value?: Type; }; export type QueryResult = { result: Type[]; }; export type PagedResult = { result: Type[]; resultCount: number; pagedResultsCookie: string; totalPagedResultsPolicy: 'EXACT' | 'NONE'; totalPagedResults: number; remainingPagedResults: number; }; export type EntityType = IdObjectSkeletonInterface & { name: string; collection: boolean; }; //# sourceMappingURL=ApiTypes.d.ts.map