import { INodePropertyOptions } from 'n8n-workflow'; export declare function getCommonGetParameters(resource: string): ({ displayName: string; name: string; type: string; default: boolean; description: string; typeOptions?: undefined; placeholder?: undefined; options?: undefined; displayOptions?: undefined; } | { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; numberStepSize?: undefined; multipleValueButtonText?: undefined; }; default: {}; placeholder: string; description: string; options: { displayName: string; name: string; values: ({ displayName: string; name: string; type: string; default: string; description: string; options: INodePropertyOptions[]; typeOptions?: undefined; placeholder?: undefined; } | { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: number; description: string; }[]; })[]; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; typeOptions: { numberStepSize: number; multipleValues?: undefined; multipleValueButtonText?: undefined; }; default: number; description: string; placeholder?: undefined; options?: undefined; displayOptions?: undefined; } | { displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; typeOptions?: undefined; placeholder?: undefined; displayOptions?: undefined; } | { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; numberStepSize?: undefined; }; displayOptions: { show: { outputOptions: string[]; }; }; default: {}; placeholder: string; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; options: INodePropertyOptions[]; }[]; } | { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; numberStepSize?: undefined; multipleValueButtonText?: undefined; }; default: {}; placeholder: string; description: string; options: { displayName: string; name: string; values: ({ displayName: string; name: string; type: string; default: string; description: string; options: INodePropertyOptions[]; typeOptions?: undefined; placeholder?: undefined; } | { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; })[]; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; default: never[]; description: string; options: INodePropertyOptions[]; typeOptions?: undefined; placeholder?: undefined; displayOptions?: undefined; } | { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; numberStepSize?: undefined; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; options: { name: string; value: string; }[]; description: string; }[]; displayOptions?: undefined; })[]; export declare const preserveKeys: { displayName: string; name: string; type: string; default: boolean; description: string; }[]; export declare const limitSelects: { displayName: string; name: string; type: string; typeOptions: { numberStepSize: number; }; default: number; description: string; }[]; export declare function getSortfieldOptions(resource: string): INodePropertyOptions[]; export declare function getOptions(resource: string): INodePropertyOptions[]; export declare const dictionarySortfieldOptions: { event: { name: string; value: string; }[]; history: { name: string; value: string; }[]; host: { name: string; value: string; }[]; item: { name: string; value: string; }[]; problem: { name: string; value: string; }[]; service: { name: string; value: string; }[]; sla: { name: string; value: string; }[]; }; export declare const selectApplicationsQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectApplicationsOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectDiscoveriesQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectDiscoveriesOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectDiscoveryRuleQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectDiscoveryRuleOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectGraphsQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectGraphsOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectGroupsQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectGroupsOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectHostDiscoveryQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectHostDiscoveryOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectHttpTestsQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectHttpTestsOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectInterfacesQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectInterfacesOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; description: string; }[]; })[]; export declare const selectInventoryQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectInventoryOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; }[]; })[]; export declare const selectItemsQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectItemsOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; }[]; })[]; export declare const selectMacrosQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectMacrosOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; }[]; })[]; export declare const selectParentTemplatesQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectParentTemplatesOptions: string[]; }; }; default: never[]; description: string; options: { name: string; value: string; }[]; })[]; export declare const selectScreensQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectScreensOptions: string[]; }; }; default: never[]; description: string; options: ({ name: string; value: string; description?: undefined; } | { name: string; value: string; description: string; })[]; })[]; export declare const selectTriggersQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectTriggersOptions: string[]; }; }; default: never[]; description: string; options: ({ name: string; value: string; description?: undefined; } | { name: string; value: string; description: string; })[]; })[]; export declare const searchInventory: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; }; default: { searchInventory: never[]; }; description: string; options: { displayName: string; name: string; values: ({ displayName: string; name: string; type: string; default: string; options: { name: string; value: string; }[]; description: string; typeOptions?: undefined; placeholder?: undefined; } | { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; })[]; }[]; }[]; export declare const selectHostsQuery: ({ displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; displayOptions?: undefined; } | { displayName: string; name: string; type: string; displayOptions: { show: { selectHostsOptions: string[]; }; }; default: never[]; description: string; options: ({ name: string; value: string; description?: undefined; } | { name: string; value: string; description: string; })[]; })[]; export declare const selectAcknowledgesQuery: { displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; }[]; export declare const selectTagsQuery: { displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; }[]; export declare const selectSuppressionDataQuery: { displayName: string; name: string; type: string; default: string; description: string; options: { name: string; value: string; description: string; }[]; }[]; export declare const itemIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const groupIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const templateIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const proxyIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const interfaceIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const graphIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const triggerIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const applicationIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; default: {}; placeholder: string; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const eventIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const hostIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; placeholder: string; default: {}; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; }; export declare const objectIds: { displayName: string; name: string; type: string; typeOptions: { multipleValues: boolean; multipleValueButtonText: string; }; default: {}; placeholder: string; description: string; options: { displayName: string; name: string; type: string; default: string; description: string; }[]; };