/**
 * Account resource operations and fields for Instantly API v2
 */
export declare const accountOperations: {
    displayName: string;
    name: string;
    type: string;
    noDataExpression: boolean;
    displayOptions: {
        show: {
            resource: string[];
        };
    };
    options: ({
        name: string;
        value: string;
        action: string;
        description: string;
        routing: {
            request: {
                method: string;
                url: string;
                body: {
                    email: string;
                    password: string;
                    firstName: string;
                    lastName: string;
                    smtpHost: string;
                    smtpPort: string;
                    smtpUsername: string;
                    smtpPassword: string;
                };
                qs?: undefined;
            };
        };
    } | {
        name: string;
        value: string;
        action: string;
        description: string;
        routing: {
            request: {
                method: string;
                url: string;
                body?: undefined;
                qs?: undefined;
            };
        };
    } | {
        name: string;
        value: string;
        action: string;
        description: string;
        routing: {
            request: {
                method: string;
                url: string;
                qs: {
                    limit: string;
                    starting_after: string;
                };
                body?: undefined;
            };
        };
    } | {
        name: string;
        value: string;
        action: string;
        description: string;
        routing: {
            request: {
                method: string;
                url: string;
                body: {
                    firstName: string;
                    lastName: string;
                    smtpHost: string;
                    smtpPort: string;
                    smtpUsername: string;
                    smtpPassword: string;
                    email?: undefined;
                    password?: undefined;
                };
                qs?: undefined;
            };
        };
    })[];
    default: string;
}[];
export declare const accountFields: ({
    displayName: string;
    name: string;
    type: string;
    required: boolean;
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    description: string;
    placeholder?: undefined;
    typeOptions?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    placeholder: string;
    required: boolean;
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    description: string;
    typeOptions?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    typeOptions: {
        password: boolean;
        minValue?: undefined;
        maxValue?: undefined;
    };
    required: boolean;
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    description: string;
    placeholder?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    description: string;
    required?: undefined;
    placeholder?: undefined;
    typeOptions?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    typeOptions: {
        minValue: number;
        maxValue: number;
        password?: undefined;
    };
    default: number;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    description: string;
    required?: undefined;
    placeholder?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    required?: undefined;
    description?: undefined;
    placeholder?: undefined;
    typeOptions?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    typeOptions: {
        password: boolean;
        minValue?: undefined;
        maxValue?: undefined;
    };
    default: string;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    required?: undefined;
    description?: undefined;
    placeholder?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    default: boolean;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll?: undefined;
        };
    };
    description: string;
    required?: undefined;
    placeholder?: undefined;
    typeOptions?: undefined;
} | {
    displayName: string;
    name: string;
    type: string;
    typeOptions: {
        minValue: number;
        password?: undefined;
        maxValue?: undefined;
    };
    default: number;
    displayOptions: {
        show: {
            resource: string[];
            operation: string[];
            returnAll: boolean[];
        };
    };
    description: string;
    required?: undefined;
    placeholder?: undefined;
})[];
//# sourceMappingURL=AccountDescription.d.ts.map