import type { TrpcSessionUser } from '../trpc/server/trpc';
type InputOptions = {
    ctx: {
        user: {
            id: NonNullable<TrpcSessionUser>["id"];
        };
    };
    input: {
        memberId: number;
    };
};
export declare function hasEditPermissionForUserID({ ctx, input }: InputOptions): Promise<boolean>;
export declare function hasReadPermissionsForUserId({ userId, memberId, }: InputOptions["input"] & {
    userId: number;
}): Promise<boolean>;
export {};
//# sourceMappingURL=hasEditPermissionForUser.d.ts.map