import { ApiResource } from '../types/api_primitives'; interface AgeCheckResource { type: 'AgeCheck'; id: string; stated_date: string; status: 'passed' | 'failed'; } export declare function useSubmitAgeCheck(): { data: undefined; variables: undefined; error: null; isError: false; isIdle: true; isPending: false; isSuccess: false; status: "idle"; mutate: import("@tanstack/react-query").UseMutateFunction, Error, Date, unknown>; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; submitAgeCheck: import("@tanstack/react-query").UseMutateAsyncFunction, Error, Date, unknown>; } | { data: undefined; variables: Date; error: null; isError: false; isIdle: false; isPending: true; isSuccess: false; status: "pending"; mutate: import("@tanstack/react-query").UseMutateFunction, Error, Date, unknown>; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; submitAgeCheck: import("@tanstack/react-query").UseMutateAsyncFunction, Error, Date, unknown>; } | { data: undefined; error: Error; variables: Date; isError: true; isIdle: false; isPending: false; isSuccess: false; status: "error"; mutate: import("@tanstack/react-query").UseMutateFunction, Error, Date, unknown>; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; submitAgeCheck: import("@tanstack/react-query").UseMutateAsyncFunction, Error, Date, unknown>; } | { data: ApiResource; error: null; variables: Date; isError: false; isIdle: false; isPending: false; isSuccess: true; status: "success"; mutate: import("@tanstack/react-query").UseMutateFunction, Error, Date, unknown>; reset: () => void; context: unknown; failureCount: number; failureReason: Error | null; isPaused: boolean; submittedAt: number; submitAgeCheck: import("@tanstack/react-query").UseMutateAsyncFunction, Error, Date, unknown>; }; export {}; //# sourceMappingURL=use_submit_age_check.d.ts.map