export declare const actions: {
    getTicket: import("@awell-health/extensions-core").Action<{
        ticketId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        domain: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: false;
        };
        apiKey: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: true;
        };
    }, "type" | "subject" | "tags" | "customFields" | "ticketData" | "requesterId" | "priorityValue" | "priorityLabel" | "statusValue" | "statusLabel" | "sourceValue" | "sourceLabel" | "descriptionText" | "descriptionHtml">;
    updateTicket: import("@awell-health/extensions-core").Action<{
        ticketId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        subject: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        type: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        status: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
            options: {
                dropdownOptions: {
                    label: string;
                    value: 2 | 3 | 5 | 4;
                }[];
            };
        };
        priority: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.NUMERIC;
            required: false;
            options: {
                dropdownOptions: {
                    label: string;
                    value: 1 | 2 | 3 | 4;
                }[];
            };
        };
        description: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.HTML;
            required: false;
        };
        customFields: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.JSON;
            required: false;
        };
        dueBy: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.DATE;
            required: false;
        };
        tags: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, {
        domain: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: false;
        };
        apiKey: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: true;
        };
    }, never>;
    addNoteToTicket: import("@awell-health/extensions-core").Action<{
        ticketId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
        body: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.HTML;
            required: true;
        };
        incoming: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.BOOLEAN;
            required: false;
        };
        notifyEmails: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
        private: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.BOOLEAN;
            required: false;
        };
        userId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: false;
        };
    }, {
        domain: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: false;
        };
        apiKey: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: true;
        };
    }, never>;
    getContact: import("@awell-health/extensions-core").Action<{
        contactId: {
            id: string;
            label: string;
            description: string;
            type: import("@awell-health/extensions-core").FieldType.STRING;
            required: true;
        };
    }, {
        domain: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: false;
        };
        apiKey: {
            key: string;
            label: string;
            description: string;
            required: true;
            obfuscated: true;
        };
    }, "email" | "name" | "tags" | "customFields" | "contactData">;
};
