import { ChangeSetChange, SupportedCustomChangeSetAfterInput, SupportedCustomChangeSetInput, SupportedCustomFetchInput, SupportedCustomResourceFetchInput, SupportedCustomSaveInput, SupportedCustomSearchInput, SupportedCustomStaticFetchInput, SupportedCustomValidationInput } from '../types'; export type RawSaveInputData = { contextObject: string; contextObjectId: string; metadata: { [key: string]: any; }; instanceData: { [key: string]: any; }; newInstanceData: { [key: string]: any; }; staticData?: { [key: string]: any; }; objectMapping?: { [key: string]: string; }; variables?: { [key: string]: string; }; addtionalData?: { [key: string]: any; }; }; export type RawValidationInputData = RawSaveInputData; export type RawFetchInputData = { contextObject: string; contextObjectId: string; variables?: { [key: string]: string; }; }; export type RawStaticFetchInputData = { variables?: { [key: string]: string; }; adminUserVendorAccessInfo?: { accessToken?: string; instanceUrl?: string; }; }; export type RawSearchInputData = { label: string; variables?: { [key: string]: string; }; }; export type RawResourceFetchInputData = { names: string[]; contextObjectId?: string; variables?: { [key: string]: string; }; }; export declare const generateSaveInput: (libVersion: string, input: RawSaveInputData) => SupportedCustomSaveInput; export declare const generateValidationInput: (libVersion: string, input: RawValidationInputData) => SupportedCustomValidationInput; export declare const generateFetchInput: (_libVersion: string, input: RawFetchInputData) => SupportedCustomFetchInput; export declare const generateStaticFetchInput: (libVersion: string, input: RawStaticFetchInputData) => SupportedCustomStaticFetchInput; export declare const generateSearchInput: (_libVersion: string, input: RawSearchInputData) => SupportedCustomSearchInput; export declare const generateResourceFetchInput: (_libVersion: string, input: RawResourceFetchInputData) => SupportedCustomResourceFetchInput; export type RawChangeSetInputData = { name: string; changes: ChangeSetChange[]; contextObjectId?: string; objectMapping?: { [key: string]: string; }; variables?: { [key: string]: string; }; }; export declare const generateChangeSetInput: (_libVersion: string, input: RawChangeSetInputData) => SupportedCustomChangeSetInput; export type RawChangeSetAfterInputData = { name: string; changes: ChangeSetChange[]; resolvedMap: { [uid: string]: string | null; }; contextObjectId?: string; variables?: { [key: string]: string; }; }; export declare const generateChangeSetAfterInput: (_libVersion: string, input: RawChangeSetAfterInputData) => SupportedCustomChangeSetAfterInput; //# sourceMappingURL=inputUtils.d.ts.map