import type { ProjectContext } from '../../../project'; import { Task } from '../../../task'; import type { OperationSchema } from '../../build-tool'; import type { AuthPropKey } from '../properties'; export declare class AuthGetUserError extends Error { readonly cause?: unknown | undefined; readonly _tag: "AuthGetUserError"; constructor(message: string, cause?: unknown | undefined); } export declare class AuthUserNotFoundError extends Error { readonly identifier: string; readonly _tag: "AuthUserNotFoundError"; constructor(identifier: string); } export declare const GET_USER: "get_user"; export declare const getUserOp: OperationSchema; export interface GetUserArgs { uid?: string; email?: string; phoneNumber?: string; } export declare const getUser: (ctx: ProjectContext, input: GetUserArgs) => Task; //# sourceMappingURL=get_user.d.ts.map