export declare const apiRules: ({ id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { message: string; code: string; link: string; placeholderMap?: undefined; }; parse: { type: string; locate: string; filter: { name: string; }; validate: { key: string; value: string; }; }; type?: undefined; } | { id: string; name: string; type: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { message: string; code: string; link: string; placeholderMap?: undefined; }; parse: { type: string; locate: string; filter: { name: string; }; validate?: undefined; }; } | { id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { placeholderMap: { transfer: string; setAttributes: string; wrapUp: string; complete: string; hold: string; unhold: string; holdParticipant: string; unholdParticipant: string; kick: string; cancelTransfer: string; updateWorkerParticipation: string; updateCustomerParticipant: string; issueCallToWorker: string; dequeue: string; redirectCall: string; endConference: string; Voice?: undefined; Chat?: undefined; SMS?: undefined; }; message: string; code: string; link: string; }; parse: { type: string; locate: string; filter: { name: string[]; }; validate?: undefined; }; type?: undefined; } | { id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { message: string; code: string; link?: undefined; placeholderMap?: undefined; }; parse: { type: string; locate: string; filter: { name: string; }; validate?: undefined; }; type?: undefined; } | { id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { placeholderMap: { Voice: string; Chat: string; SMS: string; transfer?: undefined; setAttributes?: undefined; wrapUp?: undefined; complete?: undefined; hold?: undefined; unhold?: undefined; holdParticipant?: undefined; unholdParticipant?: undefined; kick?: undefined; cancelTransfer?: undefined; updateWorkerParticipation?: undefined; updateCustomerParticipant?: undefined; issueCallToWorker?: undefined; dequeue?: undefined; redirectCall?: undefined; endConference?: undefined; }; message: string; code: string; link?: undefined; }; parse: { type: string; locate: string; filter: { name: string; }; validate: { key: string; value: string[]; }; }; type?: undefined; } | { id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { message: string; code: string; link: string; placeholderMap?: undefined; }; parse: { type: string; locate: string; filter: { name: string; }; validate?: undefined; }; type?: undefined; } | { id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { message: string; code: string; link?: undefined; placeholderMap?: undefined; }; parse: { type: string; locate: string; filter: { name: string; }; validate: { key: string; value: string; }; }; type?: undefined; } | { id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: { message: string; code: string; link: string; placeholderMap?: undefined; }; parse: { type: string; locate: string; filter: { name: string; }; validate: { key: string; value: string; }; }[]; type?: undefined; })[]; export declare const versionRules: { id: string; name: string; description: string; createdBy: string; createdAt: string; status: string; flexVersion: string; warningMessage: string; deprecatedSince: string; recommendation: {}; packageName: string; packageVersion: string; }[];