import { UseQueryOptions } from '@tanstack/react-query'; import type { EulaSignResponseResponse } from '../responses/EulaSignResponseResponse'; import type { ResponseWithPagination } from '../helpers'; import { FetcherOptions } from '../../../../fetcher/index.js'; export interface ValidateEulaSignQueryQueryParams { agreement_type: 'AIDA'; } export interface ValidateEulaSignQueryHeaderParams { 'Harness-Account'?: string; } export type ValidateEulaSignOkResponse = ResponseWithPagination; export type ValidateEulaSignErrorResponse = unknown; export interface ValidateEulaSignProps extends Omit, 'url'> { queryParams: ValidateEulaSignQueryQueryParams; } export declare function validateEulaSign(props: ValidateEulaSignProps): Promise; /** * Check whether End User License Agreement has been signed for specified agreement type. */ export declare function useValidateEulaSignQuery(props: ValidateEulaSignProps, options?: Omit, 'queryKey' | 'queryFn'>): import("@tanstack/react-query").UseQueryResult;