import { DeserializeFn, SerializeFn } from './helpers'; export interface UserApproval { args: TApprovalArgs; status: 'approved'; } export interface UserDismissal { status: 'dismissed'; } export type UserResponse = UserApproval | UserDismissal; export declare function makeUserApproval(args: TApprovalArgs): UserApproval; export declare function makeUserResponseSerializeFn(serializeArgs: SerializeFn): SerializeFn>; export declare function makeUserResponseDeserializeFn(deserializeArgs: DeserializeFn): DeserializeFn>; //# sourceMappingURL=UserResponse.d.ts.map