1 | import { EdmTypeShared } from '../edm-types';
|
2 |
|
3 |
|
4 |
|
5 |
|
6 | export declare class FunctionImportParameter<ValueT> {
|
7 | originalName: string;
|
8 | edmType: EdmTypeShared<'any'>;
|
9 | value: ValueT;
|
10 | |
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 | constructor(originalName: string, edmType: EdmTypeShared<'any'>, value: ValueT);
|
17 | }
|
18 | /**
|
19 | * Internal representation of all parameters of a function import as a map
|
20 | * @typeparam ParametersT - External representation of all parameters
|
21 | */
|
22 | export declare type FunctionImportParameters<ParametersT> = {
|
23 | [K in keyof ParametersT]: FunctionImportParameter<ParametersT[K]>;
|
24 | };
|
25 |
|
\ | No newline at end of file |