1 | import { Entity, Constructable } from '../entity';
|
2 | import { FieldType, Selectable } from '../selectable';
|
3 | import { Expandable } from '../expandable';
|
4 | import { ODataUri } from '../uri-conversion';
|
5 | import { ODataRequestConfig } from './odata-request-config';
|
6 | import { WithKeys, WithSelection } from './odata-request-traits';
|
7 |
|
8 |
|
9 |
|
10 |
|
11 | export declare class ODataGetByKeyRequestConfig<EntityT extends Entity> extends ODataRequestConfig implements WithKeys, WithSelection<EntityT> {
|
12 | readonly entityConstructor: Constructable<EntityT>;
|
13 | private oDataUri;
|
14 | keys: Record<string, FieldType>;
|
15 | selects: Selectable<EntityT>[];
|
16 | expands: Expandable<EntityT>[];
|
17 | |
18 |
|
19 |
|
20 |
|
21 | constructor(entityConstructor: Constructable<EntityT>, oDataUri: ODataUri);
|
22 | resourcePath(): string;
|
23 | queryParameters(): Record<string, any>;
|
24 | }
|
25 | //# sourceMappingURL=odata-get-by-key-request-config.d.ts.map |
\ | No newline at end of file |